linux下的c编程入门教程
推荐个讲windows下c的教程-xiao--
我认为可以先看csapp,然后可以看相关领域paper的开源版本,比如android相关,多操作系统移植类
首先第一步得打好数据结构和算法基础,这样是为了学习c语言的时候少踩一些坑,如果想快速学习可以参考《c/c++编程思想》学完第一步以后就可以开始找一些c语言的开源项目开始做了,比如阿里的双11系统,百度的搜索系统,腾讯的聊天系统等等,在做的过程中就会不断的积累经验,也就不断的提高了
题主这几本我没看过,不过我看过的《cprimerplus》中文版,《c语言设计新解》,《c陷阱与缺陷》,《c专家编程》都不错,都是pdf版
上面的答案都不错。楼主先入门后想提高的话建议先看《headfirstc》,看完后再看高德纳的《csinceprogramming》,《计算机程序设计艺术》还可以看看,其他的就算了。
必须《编程珠玑》,《cprimerplus》,这两本书都不适合入门的用,如果要说适合的话,那就《c语言编程艺术》吧,里面讲的比较易懂,而且也很通俗易懂。
入门,去看看你看看视频课程就好了。
就我自己的经验来看,本科的c语言只需要解决一个问题:它是面向对象的语言。所以入门建议先理解一下面向对象理论,然后看看c语言核心课程。如果想学深入,需要看更深入的c++编程学习。