我说说我是怎么学的。首先,不要看谭浩强的书。作为入门,推荐机械工业出版社的《C程序设计语言》,这本书是C语言的开发者所写,讲解还算通俗,很容易懂。我就是看这本书入门的。这本书学完基本上对C语言的语言体系就有一个很完整的了解了,接下来可以看《C标准库》,《算法:C语言》,《数据结构与算法分析》,这些算法与数据结构的书,语言只是编程的方式,算法才是灵魂。如果想进一步研究,可以看《计算机程序设计艺术》。书的话就推荐这些。另外,学编程,我觉得,要多写多想少问,这个东西,只有自己想明白才能真的明白,别人给你讲很难讲明白,多写才能记住才能会用。差不多就是这些,一点拙见,希望能对你有帮助,如果有不对的地方还望各位不吝指正。另外,我是自学的,并没有老师系统的指导。