请问C语言难吗
请问C语言难吗
请问C语言难吗
答案:首先:C语言入门相对比较简单,但如果想成为一个优秀的C程序员,需要很艰苦的训练,多读代码,多练习,多上机操作,多思考,学习是一件辛苦的事情,要放弃很多东西,要坚持下来才可以,可以说C语言是基础,将来想学其他的C++,JAVA等,如果有C的基础,还是比较好入门的.
C语言的用处比较广泛,可以说任何精通计算机的人都掌握C语言了,我是本科计算机专业的,C被作为许多课程的先行课,没有了C语言基础,就不能学习数据结构,操作系统,编译原理,计算机网络等核心课程,所以说,想学习计算机的话无论想在哪个方向发展(软件,硬件,网络,应用,开发,设计等方向)都必须掌握C语言.
关于C语言的教材:我向你推荐几本:
最经典的:《C程序设计语言》第2版,机械工业出版社
这个是C语言的设计者和UNIX系统的设计者合作编写的最经典的C语言教材,原书名叫《The C Programming Language》当然,这本书不太适合0起点的人,看这本书之前最好把《C程序设计》(谭浩强,清华大学)看了,老谭的书销量突破700万册了,虽然比较旧了,也不太符合新标准(现在出第3版了,也还是)但是,入门还是不错的选择。
另外还有必看的是《C Primer Plus》这个是一个美国人写的,人民邮电出版社出了中文版了,第5版,比较厚,砖头书,60元。但是非常适合初学的人,非常详细。
还有《从问题到程序——程序设计与C语言引论》机械工业出版社,这本书也很不错。
看完这些,就可以看算法的书了,比如数据结构什么的,这方面的书很多。如果想在程序界发展,那么有部重量级的著作不得不看《The Art of computer programming》一共三卷,有翻译版《计算机程序设计的艺术》这三卷书非常深,比较难,盖茨说,谁如果把这上面的习题都做对了,直接可以到微软上班了。
另外学习C语言要养成良好的程序风格,这点一定要注意练习!我感觉不难,因为我已经入门了 ,但是对于初学者来说可不算容易,一般就业的时候用到C语言的地方少,建议你学的话不要死抠,因为钻牛角尖的话对于你学这门语言不是很有利,学C语言主要学的就是个规范,所谓规范,就是一些编程(学其他语言)中需要用到的术语,以及一些编程的基础知识,C语言中包含的基础知识很多,只有少数名词没有涉及到,所以C语言是一门不错的“启蒙语言”,但是如果以后你想要靠编程混饭吃的话,那么建议你学完C语言后(不论什么程度,你只需了解编程语言中的一些规范与名词术语)学学其他的语言,个人建议学一学java或者。net难者不会,会者不难.
用心学就行,在学习中发现困难解决困难.认真学的话,其实不难的
编出程序的时候很开心,会觉得很好玩
但是如果某段程序调试不出来的话也会很郁闷
我觉得学C语言要多动手,多上机写写程序,不懂的话多问问老师
不难的
上一个:曾怡C语言程序设计教程
下一个:C语言树和二叉树