1、如果你已经掌握了Windows的使用,你就可以踏上编程之旅了,开始游戏式的程序开发!
2、首先从学习C语言开始。有些人可能认为C语言很难,建议从VB(Visual Basic)开始学习。虽然通过使用控件堆砌小软件可以获得一些成就感,但基础才是最重要的!C语言涵盖了更全面、清晰的数据类型描述,正是编程的基石!
3、学习C语言时,先了解数据类型、基本表达式,然后掌握条件语句和循环语句。接着学习函数,再加入一些简单的数组知识就足够了。到此为止,只要理解了结构化程序设计思想,就已经足够!
4、掌握了以上基础知识后,可以开始学习汇编语言。刚开始学汇编时可能会觉得很困难,涉及各种寄存器和分段内存地址,难以理解。但一旦掌握了这些知识,后续内容就会变得简单。学习8086指令集,再加上一些伪操作和DOS、BIOS中断的调用,你就能读懂书上的汇编程序。这样一来,你会对计算机有更深入的理解!
5、掌握了汇编的基础后,再学习C语言中的精华——指针,就会得心应手了。现在你可以全面深入地学习C语言了。
6、学完以上内容,有必要研究一下数据结构,比如线性表、堆栈、队列、树、图、二叉树等等。
7、请时刻牢记:急躁是学习编程的大忌。
8、当然,你还应该掌握一些数据库的知识,以及一些常见的算法。
9、如果你已经熟练掌握了以上的知识,就可以开始学习C++的课程了。先找本C++入门书籍,再选择一本VC的入门书籍,花一个星期的时间学习VC的界面和使用方法,这样就可以开始制作一些简单的应用程序了!
10、要想精通VC,扎实的C++知识是必不可少的。以下书籍是VC程序员必须熟悉的:C++Primer;Effective C++;C++思维导图;更多高级C++;深入浅出MFC。
11、深刻理解C++面向对象的编程思想。
12、在编程过程中,出错是难免的,因此熟练使用MSDN是非常重要的。良好的代码风格有助于简化调试过程,所以要养成良好的编程风格。