回 帖 发 新 帖 刷新版面

主题:学习C语言的好方法!!!

我是学计算机专业的,呵呵。找些习题来做一下吧,由浅入深,重要的是多上机,有时候遇到一些像编译无误,算法错误的问题的时候就多思考一下了,实在不行的话可以进行调试。多看书,最好找本大学c程序设计的课本看看,基础知识也要扎实。

c语言与现在广泛流行的面向对象的语言编程的编程思路不太一样,他是一个面向过程的结构化语言,也就是说你如果向学好c语言你首先要了解你整个程序运行的过程,在去着手写程序,其次就是你应该明确的知道自己的程序应划分成多少个函数,每个函数的作用,函数间的调用关系,当然在工作中这些东西在一开始往往不用你去做详细的考虑,会有架构师帮你做好,c语言的主要优势在与可以直接和底层进行交互,不是说c++有的c语言就没有 只是要用另一种方式来实现罢了,主要就是好多东西都要自己去编写 。不想c++都在底层帮你做了好多东西 你要是感觉自己的读代码功底可以的话我建议你去看看UCOS或者RT_thread的源码 尤其是rt——thread他的c语言的面向对象做的很好,还有就是一个好的c工程师有时间堆积出来的 不是看几本书就可以的 书上的语法在各个语言里基本都是通用的 在c语言中学好指针也是很重要的。


C语言这个东西,首先是看书其实说是谭浩强的说真的不错,当你学会之后会感觉那本书不怎么样,但是你会发现那本书中几乎没有什么盲点。比较简单吧,适合初学者。最重要的就是写程序。刚开始肯定不会也没有感觉,就是按照例子敲代码,记住不是复制粘贴是一个一个字幕的打上去,然后调试程序。当你这样做到5000行代码量(有效代码)的时候,你就会感觉不是那么手生了,当到一万行以上的时候,恭喜你,你这个时候就算入门了!想学号编程语言无所谓,主要是编程的思想,多看看书,数据结构,操作系统还有计算机组成这样的书,当你学到一定的时候,你会发现如果想深入,你可以到这个[url=http://www.jisuanjixuexiao.com]网站[/url]学习,祝大家学业有成!!!!

回复列表 (共10个回复)

沙发

鄙视一切贴小广告的

板凳


 写的非常好,楼主没有打广告呀,这么好的贴子,顶一个

3 楼


坚持也是重要的,主要是读写,和楼主一起努力

4 楼

楼主这个方法不错 正确的 一定要多写 熟能生巧

5 楼

主要就是好多东西都要自己去编写 实践出真知,














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 楼

这个果断顶一个,我也是个新手,这些文章真的对自己很重要的。谢谢楼主

7 楼

最后那个广告就不给力了!还是什么北大青鸟的!

8 楼

支持lz,唉唉。。坚持就是胜利

9 楼


新手,學習了!!!

10 楼


豁然开朗 谢谢你!

我来回复

您尚未登录,请登录后再回复。点此登录或注册