c难学吗,c语言难学吗

1,c语言难学吗不知你是不是刚接触编程呢如果你是非计算机专业的话建议先学习计算机的基础理论知识平时多敲代码,多看别人优秀的代码,多思考,慢慢就会提高了推荐谭浩强老师的C语言设计,是大学的C语言教材很好的有一定的英语基础 高等数学基础,完全可以掌握!祝你成功!会者不难学习c语言给我感觉只要英语好学习就很简单如果没学过任何计算机语言刚入门比较难的,最好有个人引导入门 。只要通了,还是比较简单的,后期的话有些比较难 。学好C的话,如果学其他语言 。除了汇编以外的语言都会比较容易学最基础的编程语言了,不是很难,难点主要在数组和指针 , 多上机练习了应该问题不大了,当然要精通就难说了 。
2 , c语言好学吗根据我个人学习 C 语言的体会就是:C语言一点都不难学!但是你首先必须要保证:(1)、你的电脑上安装一个适合编程的C编译器(例如:WINDOWS下面的是 MSVC++、如果使用的是 Linux 系统,安装一个 gcc 编译器);(2)、然后你购买一本比较通俗易懂的教材,照着书上的每个章节的每一道例题、以及每一章的课后练习题 , 亲自上机编写、调试、直到编译通过并运行每一个程序 。另外要特别注意的就是:如果你想能够在较短时间内掌握 C 语言编程技巧,那么绝对不能够只是在纸上、书上阅读程序 。如果是那样的话 , 那么即使书上的内容讲得再好,那也是绝对不能够精通掌握 C 语言编程的(尤其是 C语言所特有的指针功能 , 是 C 语言全部内容中最为较难掌握的部分,这部分内容必须要依靠大量上机实习 , 才能够深刻体会到:“指针即地址”的含义) 。老实说:比较难!特别是对没有编程基础的新手,更是难上加难! 因为它编程全部是在dos下进行的,不象vf、vb等可以在窗口下进行、可以很形象的看到过程 。要想很好地掌握c语言,需要有较强的逻辑思维能力和理解能力 。但一旦学会甚至精通c语言 , 是非常有好处的,它的功能非常强大,是目前最高级的编程语言 , 你知道吗?我们用的所有版本的windows,就是用c语言编写出来的 。努力吧!还是那句老话,天下无难事 , 只怕有心人!
3 , c语言很难学习吗C语言不难学,但是要学精比较难难 。要有决心才能学好 。1)相比较其他的编程语言(像C++ , JAVA),C语言是个低级语言 。从总体上来说,低级的编程语言可以让你更好的了解计算机 。2)设备驱动程序和操作系统只能用C语言来编写 。现在,你可能还从来没有编写过一个设备驱动程序或者一个操作系统,但是如果你需要去修改他们的时候,怎么办? 3)如果你想要得到一份编写微控制器程序的工作的时候 , 该怎么办?他们都是用C语言编写的 。就因为不想学习一门新的语言,你就准备限制你能得到工作的机会吗? 4)C的程序比其他用别的语言写的程序,实现相同的功能 , 它用的代码行数更少,而它带来的运行效率却更快 。有时候 , 你的程序所需要的速度,只有C语言能做到 。5)如果你学习过C语言,你就能学习现在任何的高级编程语言 。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等) 。6)因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用 。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数 。7)C语言是一个开源组织的语言 。一个开源组织的产物--LINUX,就是用C语言写的 。如果你会C语言,你就能参加这个组织并且还能向众多的开源组织投稿,比如参加Source Forge并且给他们投稿 。8)C语言是唯一一个向你阐述指针的本质的语言 。而C#和Java干脆跳过了指针这个题目 。可是指针确实使C语言变得更加强大 。9)找编程开发方面的工作时,C语言仍然是最普遍需要的语言 。所以它值得你花时间去学会它 。10) 任何里面有微处理器的设备都支持C语言 。从微波炉到手机,都是由C语言技术来推动的 。想要学的话,可以去创客学院 。【c难学吗,c语言难学吗】
4 , c语言很难学吗C语言语法特性算是比较少的,学起来算是比较容易 。但是用起来要小心,因为 C语言里很多事情都要程序员自己做,做的好会觉得C语言灵活飘逸,做不好会觉得C语言不智能,不安全 。真正通了C语言,学C++几乎花不了多少时间,C++就是C语言的扩展 , 比如类是struct结构体的扩展,构造函数 复制构造函数 析构函数是c语言中初始化的扩展 , 运算符重载,是C语言中整型浮点型运算符的扩展 。继承只是为了表示是一种概念的交集 , 模板只是表达最一般的概念,哲学上叫范畴 。所以问题的关键是弄通C,学好了它,向上可以C++/JAVA , 向下可以ASM/硬件编码 , 不要过分拘泥于语言,它只是表达算法的工具,说的再本质一些就是描述人脑向计算机下达指令的工具……因此好好把握算法是好的…… 。C/C++/JAVA/PHP/PERL等等,很多语言都是C风格的语言,即里面的很多语法规则都是类似的,因此学好C语言可以通很多语言 。真正通了C语言,你自然理解“触类旁通”的妙处 。不是每一个贴吧都叫 0x30c#是面向对象的编程语言 c面向过程 所以他们不同级别的高级语言,c#更高级 c#的语法样式在很大程度上继承了java , 而java继承了c++,而c++继承了c,所以c#在语法样式上继承了c,但你也看到了,衍变了那么多,c#已经发展出了很多自己的东西 。c#依托微软强大的.net平台可以很容易地开发一个程序,也可以很快速地开发一个“功能丰富”的程序,因为微软很多东西在你没编程前就做好了 。但c要开发一个像样的程序就很难了 。现在.net阵营和java阵营之间的争斗不可开交,所以谁是未来谁也不知道 。不过有一点,学好c是起码的 。确切地说 , 学好c#的前提是学好c 。(c#比c容易上手,但要深入远比c要困难)

    推荐阅读