1. The C programming language《C程序设计语言》
2. Pointers on C《C和指针》
3. C traps and pitfalls《C陷阱与缺陷》
4. Expert C Lanuage《专家C编程》
5. Writing Clean Code-Microsoft Techiniques for Developing Bug-free C Programs《编程精粹--Microsoft 编写优质无错C程序秘诀》
贪食蛇?网上源代码多得是,而且那些涉及到操作系统,c只是实现算法而已。别舍本逐末了。
我感觉还是看视频比看书要好,理科的东西看书学习实在太费时费力了。可能一个原理看书得很长时间,但是有人讲的话,可能就几句话你就能明白了。报班也可以,但是花费比较多。 郝斌的我也看了,说实话我感觉不好,讲的太繁琐了,本身很有信心热情的去学,结果看了前几小节我就放弃了,都没勇气继续学了。曾怡的孙鑫的和郝斌的也差不多,,我都看郁闷了,,后来发现个夏老师的,感觉不错,挺适合像我这样0基础的,一听就能听懂的那种,最吸引我的就是他讲的原理比喻特别好理解,比如把变量比喻成装东西的箱子,我一下就理解了当初一直不理解的变量赋值,还有很多类似这样的比喻举例,感觉挺好理解的。
我现在看着谭浩强的C程序设计(第四版),并且我这里有视频教程,你可以看一下是否需要。
http://hi.baidu.com/87285728900/item/8835d4d695fd7a31e2108f23
如果你想写界面的话,C是远远不够,C在界面耗费比其它语言多几倍。现在C做嵌入式的比较多
windows核心编程