冲田杏梨视频完整版:怎么学习C语言?

来源:百度文库 编辑:高校问答 时间:2024/05/03 04:52:41
我现在是对C语言可以说是毫无了解,我想问一下,怎么才能学好C语言呢?从哪开始?

谭皓强的那本《C程序设计》一本或其它入门教材
人气足的C语言论坛一个
一定的兴趣
一定的决心
OK了

你照我说的这些马上准备,马上做,就行了。

不难学的,我当时上网不便,150页不到的垃圾2级教材,高三课余一年也就干掉了。

谭皓强的那本《C程序设计》一本或其它入门教材
人气足的C语言论坛一个
一定的兴趣
一定的决心
OK了

你照我说的这些马上准备,马上做,就行了。

1.C语言入门书籍(满街都是)
2.不要接着学习C高级程序设计,先学数据结构。
3.C语言高级程序设计

谭皓强编的《C程序设计》一本或其它入门教材
多上机 多练习啊

我觉得,首先,得从概念开始.比如何为计算机程序? 计算机程序就是一堆的计算机指令的有序组合!

计算机指令--就是C,C++,汇编呀等等的语法语句! 它相当于我们日常的汉语,英语什么的.反正都是共通的! 区别只在于计算机语言是用来表达计算机要如何操作! 而汉语,英语是用来表达我们人类自己的行为和意识的! 一个是机器,一个是人,仅此而以!

有序组合--这就是程序的精华所在.对于计算机来说,它就代表指令的执行的前后顺序(所有的语言都是这样)!而这顺序到底会产生多大神奇的效果呢? 用人类的语言来作个比喻吧.比如:"我打人!"..."人打我"...这两句的字(计算机指令)是完成一样的,但结果却是(不用多说了吧)...这也是说,一个程序的好坏,决定的不是它所用的指令(不管是C,还是汇编,又或是JAVA等等)...而是指令所执行的顺序!(这就是我们人所说的逻辑)

明白了计算机程序的概念之后.就开始买书或查有关资料进行学习吧(书建议谭皓强编的《C程序设计》).建议牢记一个原则,所有的语言其实都大同小异!关键的是实现的方法(也就是逻缉)...完全没有必要把自己限死在C的范畴里.这样对学习会有一个更开阔的意境! 学习的思路也会更明朗清析点...因为,自己已经跳出战术范围而站到战略高度上去了(呵呵,跑题了)

清华大学的那本C教程不错。
楼主可以看看。