主题:学习C语言的好方法!!!
wangmeiyan.520
[专家分:0] 发布于 2012-05-07 14:49:00
我是学计算机专业的,呵呵。找些习题来做一下吧,由浅入深,重要的是多上机,有时候遇到一些像编译无误,算法错误的问题的时候就多思考一下了,实在不行的话可以进行调试。多看书,最好找本大学c程序设计的课本看看,基础知识也要扎实。
c语言与现在广泛流行的面向对象的语言编程的编程思路不太一样,他是一个面向过程的结构化语言,也就是说你如果向学好c语言你首先要了解你整个程序运行的过程,在去着手写程序,其次就是你应该明确的知道自己的程序应划分成多少个函数,每个函数的作用,函数间的调用关系,当然在工作中这些东西在一开始往往不用你去做详细的考虑,会有架构师帮你做好,c语言的主要优势在与可以直接和底层进行交互,不是说c++有的c语言就没有 只是要用另一种方式来实现罢了,主要就是好多东西都要自己去编写 。不想c++都在底层帮你做了好多东西 你要是感觉自己的读代码功底可以的话我建议你去看看UCOS或者RT_thread的源码 尤其是rt——thread他的c语言的面向对象做的很好,还有就是一个好的c工程师有时间堆积出来的 不是看几本书就可以的 书上的语法在各个语言里基本都是通用的 在c语言中学好指针也是很重要的。
C语言这个东西,首先是看书其实说是谭浩强的说真的不错,当你学会之后会感觉那本书不怎么样,但是你会发现那本书中几乎没有什么盲点。比较简单吧,适合初学者。最重要的就是写程序。刚开始肯定不会也没有感觉,就是按照例子敲代码,记住不是复制粘贴是一个一个字幕的打上去,然后调试程序。当你这样做到5000行代码量(有效代码)的时候,你就会感觉不是那么手生了,当到一万行以上的时候,恭喜你,你这个时候就算入门了!想学号编程语言无所谓,主要是编程的思想,多看看书,数据结构,操作系统还有计算机组成这样的书,当你学到一定的时候,你会发现如果想深入,你可以到这个[url=http://www.jisuanjixuexiao.com]网站[/url]学习,祝大家学业有成!!!!
回复列表 (共10个回复)
沙发
bruceteen [专家分:42660] 发布于 2012-05-07 15:45:00
鄙视一切贴小广告的
板凳
爱上你是错 [专家分:0] 发布于 2012-05-08 13:38:00
写的非常好,楼主没有打广告呀,这么好的贴子,顶一个
3 楼
xz2012 [专家分:0] 发布于 2012-05-09 21:53:00
坚持也是重要的,主要是读写,和楼主一起努力
4 楼
实践出真知 [专家分:0] 发布于 2012-05-11 21:40:00
楼主这个方法不错 正确的 一定要多写 熟能生巧
5 楼
lijiaoyand [专家分:50] 发布于 2012-05-13 13:10:00
主要就是好多东西都要自己去编写 实践出真知,
SIGNATURE:------------------------------------
The devil knows many things because he is old.
[url=http://www.winfrees.com/nike-free-run-3-men-c-3.html]nike free run 3[/url] , [url=http://www.winfrees.com/nike-lunareclipse-2-men-c-11.html]nike lunareclipse 2[/url] , [url=http://www.winfrees.com/nike-free-run-2-men-c-6.html]nike free run 2[/url]
6 楼
jasontian2011 [专家分:0] 发布于 2012-05-15 18:47:00
这个果断顶一个,我也是个新手,这些文章真的对自己很重要的。谢谢楼主
7 楼
庸者的救赎 [专家分:0] 发布于 2012-05-16 13:45:00
最后那个广告就不给力了!还是什么北大青鸟的!
8 楼
z33ss [专家分:0] 发布于 2012-05-26 16:56:00
支持lz,唉唉。。坚持就是胜利
9 楼
Kevin-Peng [专家分:0] 发布于 2012-06-29 15:38:00
新手,學習了!!!
10 楼
08zsx520999 [专家分:0] 发布于 2012-08-03 11:09:00
豁然开朗 谢谢你!
我来回复