第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。
第二:C语言能够让你深入系统底层,你知道的 *** 作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些 *** 作系统当中去呢?更不要说你去写它们的内核程序了。
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。
建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。
一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。
除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题。
甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
学习中的困难莫过于一节一节的台阶,虽然台阶很陡,但只要一步一个脚印地踏,攀登一层一层的台阶,才能实现学习的最高理想。
C语言学不会怎么办?我大一的时候也需要学C语言,C语言自学方法有很多,下面是我的建议。
1.首先应该记住基础知识点,如数组,结构体,指针等相关内容,如果在编程过程中遇到想不起来的知识点,一定要及时去翻书或者上网搜索。
2.有时随身携带电脑不方便,可以带上空白纸和笔(或者用手机里的软件),每天有时间时可以自己写程序,不需要写太难,写最基础的一个点即可,
比如结构体类型定义
struct student{
char id[30]
char name[30]
double math_score
double english_score
double c_score
}
//定义有30个元素的学生结构体数组
只需要写这么一个简单的几行来巩固一下识即可。
3.多动手 *** 作。很多同学用电脑打字不够熟练,会导致在编程过程中速度慢,且正确度不高,最容易出现输入法中英文问题,如果时间充足的,可以专门练一下电脑打字速度。如果课程紧张时间不够的话,多动手即可。
这是对于C语言初学者的建议,如果 c语言已经学习了一段时间的,建议大家打开Dev c+
+的联想功能,可以提高编程速度和单词正确度。打开联想功能的方法:
【工具】 -> 【编辑器选项】 ->代码补全
4.必须要及时复习,因为C语言的知识点凌乱而复杂,如果不复习,基本回到原点。因此学习C语言必须要坚持下去,才能熟能生巧。当大家不想动手时,可以看网课,跟着老师的思维走,不断巩固知识点,不断提醒自己语言注意的细节。
5.在编程过程中,出现报错情况时,需要运用所学知识进行纠错。建议大家可以跟同学们互相纠错,与同学之间形成知识互补关系,这样可以更快找出错误。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
我想学C语言但不知道怎么入门哪个兄弟能帮帮我谢谢拉
解析:
现在中国的高校基本上都是用 唐浩强老师编写的《c语言程序设计》这本书作为c的入门教材,你要学c就先得有一本教材。这本书的前6章很容易理解,就算有看不明白的地方你也不要着急,不要放弃,继续往后面看,把能看懂的先吃透,待你头脑比较清醒的时候回过头来把原来不懂的地方再仔细看几编,切忌懒惰!一定要把每一个新的知识点吃透。
学习编程语言都有一个捷径,那就是研究别人的代码,教材上的习题你必须都要弄明白,弄明白之后自己再上机验证一下,说到上机 *** 作,你就必须得在你的电脑上装一个编程的工具,我建议你用 Turbo C 2.0.简单,易学。一开始你会觉得编程很有意思,有时甚至让你感到编程令你很兴奋。如果你能保持这样的心态来学的话,你将学得很快。
c的灵魂是“指针”,在接触“指针”时你应该仔细认真的对待它,和它交朋友,这样它才会挺你的话。
还有很多不能一时都说完,总之,希望你能喜欢上编程。
因为我也是刚学c,教材已经看了很多编了,习题也做了不少。你有看不明白的地方可以告诉我,我会帮助你解决,大家在一起学的话,进步会很快的。我的 QQ是***********。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)