1、如果是自学的话,最好不要看潭浩强的书,他喜欢用数学公式做例题,不适合初学者或自学其实潭浩强的书并不怎么样,比国外的教程差远了,只是国内高校缺乏创新意识,跟风现象严重,从高校到职校,C程序设计几乎人手一本;如果是初学者,我建议你看谭浩强的C程序设计,重点和难点是指针,我就是这么学过来的,函数传值什么的也要重点掌握区分实参,形参,有什么不会的可以拿来探讨,不敢说给你能解决,但我会尽力的~;软件专业的路过 说一哈这个问题 强烈建议跟我学C语言 清华大学出版社 非常详细 基本上能覆盖 所有的知识点 真的是从头开始,每一个字都是精华百度 慕课网 还有 中国大学慕课 这两个网站都有质量;还有一本C和指针,写得也是相当地不错,英文名是Pointers on C,特别地强调指针的重要性,算是本书的一个特点吧不过这本书并不十分适合初学者,如果你曾经学过C语言,有那么一些C语言的基础但又不是很扎实;Kernighan和 Ritchie的The C Programming Language中译名C程序设计语言堪称经典中的经典,不过旧版的很多内容都已过时,和现在的标准C语言相去甚远,大家一定要看最新的版本,否则不如不看另外,即使是最经典最权威的书,也没有;重点推荐C语言四大圣经C语言程序设计C和指针C陷阱与缺陷C作家编程其中C语言的发明者KR的C程序设计语言更是重中之重,此书是C语言的第一秘典所有优秀程序员的必经之路四大圣经及其他;3 C和指针这本C和指针写得也是相当地不错,英文名是PointeronC特别地强调指针的重要性,算是本书的一个特点吧不过这本书并不十分适合初学者,如果你曾经学过C语言,有那么一些C语言的基础但又不是很扎实;2The C programming language 都说浓缩的都是精华,The C programming language把c语言的原理演变解释的淋漓尽致3C和指针C和指针通过讲述指针来让初学者更好的理解c语言 4C专家编程C专家编程这本书;c语言实际是最为容易的语言,之所以很多人觉得c难学,实际不是c语言本身的问题,是因为计算机其他基础不扎实的缘故,如计算机原理不扎实自然会觉得指针非常难以理解,没有操作系统完整的知识自然不会理解文件操作这些不正是。