计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构…… 对学习编程者的忠告: 多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程! 眼过千遍不如手过一遍! 书看千行不如手敲一行! 手敲千行不如单步一行! 单步源代码千行不如单步Debug版对应汇编一行! 单步Debug版对应汇编千行不如单步Release版对应汇编一行! 单步类的实例“构造”或“复制”或“作为函数参数”或“作为函数返回值返回”或“参加各种运算”或“退出作用域”的语句对应的汇编代码几步后,就会来到该类的“构造函数”或“复制构造函数”或“运算符重载”或“析构函数”对应的C/C++源代码处。 VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。 (Turbo C或Borland C用Turbo Debugger调试,Linux或Unix下用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
提点我个人建议吧,我觉得你应该先把谭浩强的C看懂看透,这边书很基础,比较适合入门,想全面点也可以看《C Primer》。然后学下C++,可以看《C++ Primer》,如果有C++的基础,再去看windows程序设计会轻松好多的。如果觉得学了C/C++之后没有方向感,可以看一些有项目解析的书。如果想深入C++,还有好多C++的书籍,比如高级C++编程、高效C++等等。学C不要好高骛远,要沉下心来学。
[quote=引用 7 楼 u013163178 的回复:] 我觉得《windows程序设计》这本不存在懂不懂,只要你有求知欲望,C语言不太差,有耐心,按照书上的代码敲几遍就基本懂了,所有的windows程序都是那个基本的框架。你一定会懂的,时间的问题,有些东西你现在不懂,但是你坚持去学习,总有一天你会觉得豁然开朗,这时候你觉得你国过去都是值得的,你会庆幸自己没有放弃。《windows程序设计》确实是有些枯燥,你不必要一次全部懂,只要慢慢了解,就不会害怕了。最后给你一套视频(C语言win32编程)http://www.tudou.com/home/93506222/
[quote=引用 5 楼 zjq9931 的回复:] [quote=引用 2 楼 keaiLVwangdao 的回复:] [quote=引用 1 楼 kino_chen 的回复:] 慢慢来,书看的多了,有些以前觉得难懂的就看懂了,读书百遍其义自见~
我觉得《windows程序设计》这本不存在懂不懂,只要你有求知欲望,C语言不太差,有耐心,按照书上的代码敲几遍就基本懂了,所有的windows程序都是那个基本的框架。你一定会懂的,时间的问题,有些东西你现在不懂,但是你坚持去学习,总有一天你会觉得豁然开朗,这时候你觉得你国过去都是值得的,你会庆幸自己没有放弃。《windows程序设计》确实是有些枯燥,你不必要一次全部懂,只要慢慢了解,就不会害怕了。最后给你一套视频(C语言win32编程)http://www.tudou.com/home/93506222/
[quote=引用 2 楼 keaiLVwangdao 的回复:] [quote=引用 1 楼 kino_chen 的回复:] 慢慢来,书看的多了,有些以前觉得难懂的就看懂了,读书百遍其义自见~
[quote=引用 1 楼 kino_chen 的回复:] 慢慢来,书看的多了,有些以前觉得难懂的就看懂了,读书百遍其义自见~
[quote=引用 2 楼 keaiLVwangdao 的回复:] 现在感觉就c语言书上讲的倒也都明白...但是window程序设计确实是看不懂
现在感觉就c语言书上讲的倒也都明白...但是window程序设计确实是看不懂
慢慢来,书看的多了,有些以前觉得难懂的就看懂了,读书百遍其义自见~
69,375
社区成员
243,075
社区内容
加载中
试试用AI创作助手写篇文章吧