我想知道c语言怎么学?新手
发布网友
发布时间:2022-05-02 17:34
我来回答
共4个回答
热心网友
时间:2022-06-21 02:02
c语言是一门比较难学的语言,它是一门面向对象的编程语言!
要想学的深很难~从初学开始要经历以下几个阶段
1.初学
2.入门
3.熟悉
4.熟练
4.掌握
5.精通
入门:
想要入门是很简单的,推荐先看谭浩强的C(清华大学出版社),也许初学看到满篇的英文代码就头晕,没关系,这是很正常的~毕竟英文不是我们的母语,可当你入门以后就会发现,原来过来过去用到的英语单词就那么几十个!!!
但是在刚开始学时,建议不要太计较每一个细节部分,可能你看得那个细节涉及后面好几章的内容~,先硬着头皮看下去,粗略的看一遍(这一遍很重要,它可以为你建立整个C语言的框架和体系),有了这些C语言的框架,接着便是回国头来再读一遍(这一遍要比第一遍细一点,同样的不要过分纠结于个别细节~)!
请初学者记住,一门语言不看个七八遍的是入不了门的,毕竟那是人家教授级别的人研究C语言十几二十年才出的那一本书,前几遍看不懂属于正常。
熟悉的阶段:
等到看个七八遍之后会对C语言有个全新的认识,这时候估计你也入门了,如果想要继续深入的学习下去,那么必要的上级实习是非常重要的,起初可以从网上或书上找代码抄着练习,等抄个百八十个以后,估计也就会自己编写简单的程序了,注意在抄的时候不是让你简单的机械式的抄代码,而是将脑海中C语言的知识结合起来抄,并加入自己的理解(这一点是非常重要的)。
如果做到这些,那么你的C语言应该到了了!
熟练阶段:
接下来就是找南开一百题做,等你做完了以后,C语言的基本东西应该能够运用自如了~
掌握阶段:
找你感兴趣的程序小项目运用你所学到的C语言知识尝试项目编程!
精通阶段:
掌握C语言后,估计你接触C语言也有两三年了,接下来就是找个相关工作,跟着公司的项目走!干个两三年,就基本上属于精英级别的了~
如果还想做更加深入的学习,建议学习C语言到熟练阶段就开始学习C++,它是一门面向过程的语言,在网游开发中起到非常重要的作用,学习方法和C相同~这样C语言和C++到最后就会被一起攻克,你会发现原来语言之间有如此多的相似之处,学习编程语言也变的简单起来~
最后预祝你学有所成~
请记住C++是比C还要难得一门语言,没个三五年想学成,估计很难,所以学习的时候不能操之过急,急于求成,虽然有很多东西不懂,不要仅,学习本身就是一个积累的过程~
热心网友
时间:2022-06-21 02:03
极力推荐C primer和C primer plus,
然后多写代码,先开始先仿照写别人的,熟悉之后一定要自己写
热心网友
时间:2022-06-21 02:03
看视频教程把 资料我有 入门级的 讲的通俗易懂
热心网友
时间:2022-06-21 02:04
看基础,写代码。。认真看,多写代码