C语言相关的教程很多,在网上看很多人都推荐谭浩强的《程序设计》,后来的了解学习感觉,谭浩强的书,算是比较适合初学者学习,但是使用谭浩强的书学会了编程也做不了开发。谭浩强的书中,一些内容并写的不是很好。C语言面向过程编程与C++面向对象编程的界限比较模糊。个人认为,谭浩强的书作为很多大学选用的教材,其实是营销做得比较好。
学习C语言开发的,感觉还是选择《C Primer Plus》比较好。
学习环境:ubuntu12.04,学习工具:vim,gcc,gdb
在PHP、Javascript很火爆的环境下,为什么要选择学习C语言呢?
C的优点
C语言的灵活性,和紧凑型识别的语言不能相提并论的,它可以表现出通常只有汇编语言才具有的精细控制能力!
C语言的移植性比较强,在一个系统上编写的C程序不经过修改或很少改动就可以在其他系统上运行
。总之,可以用强大和灵活来形容C语言,强大而灵活的UNIX系统&