计算机语言学习

 1 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
 2 
 3 对学习编程者的忠告:
 4 眼过千遍不如手过一遍!
 5 书看千行不如手敲一行!
 6 手敲千行不如单步一行!
 7 单步源代码千行不如单步对应汇编一行!
 8 
 9 不要迷信书、考题、老师、回帖;
10 要迷信CPU、编译器、调试器、运行结果。
11 并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
12 任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!
13 
14 程序员要做的不是尽力避免错误,而是聚焦在快速发现并改正错误。真正以快速方式轻易解决错误,“快速的失败”远胜过“预防错误”。Fred George

 

 1 计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
 2 
 3 对学习编程者的忠告:
 4 眼过千遍不如手过一遍!
 5 书看千行不如手敲一行!
 6 手敲千行不如单步一行!
 7 单步源代码千行不如单步对应汇编一行!
 8 
 9 VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
10 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
1 建什么群不见得能解决问题,问题在自己对自己了解多少,哪些是自己的弱点,那些是自己的强项。将来自己是否在C方向上发展等等,这些弄明白了,把心放平了,解决问题的方式很多找个方式不是难事。

 

posted @ 2013-06-29 00:45  herizai  阅读(426)  评论(0编辑  收藏  举报