如果你想提高C语言的编程思维,推荐你C语言的《算法与数据结构》,国外或国内的作者随你(我推荐国外的)。
另外你想向嵌入式发展,建议你再学学C++,好多平台的软件就是用C++编写的。其实开发一个系统不在乎你使用的语言的,可以说程序就是算法加数据结构。实际开发中已不在乎能不能写出代码,而是着重强调程序的性能和代价。有经验的开发者能够针对不同的系统选择语言去开发。
想提高算法,就看《数据结构》吧,清大出版社的。。。
各种结构算法都有,如果能看透学透,运用自如,不用怀疑,你已经是高手了!!
那就不用看C语言的书了,看 算法设计与分析 和 数据结构,就大学教材就挺好的,清华大学出版社的
《数据结构》清大出版社 别死看C
动手写点程序 最好自己做个板 下资料去VERYCD
那就学习C++哇!
C++ primer···很好,很强大!
C Primer~
C语言程序设计
下面全名不太记得了~