大家好,我是一位对计算机编程很感兴趣的研究生二年级学生,大学的时候学过一些C语言基础知识,主要是看潭浩强的那本书,不过说实话,那本书看了只会让你觉得C语言高深莫测,把大量时间都用在研究诸如“++++i++,*&*p,&*p"之间有什么区别之类的问题上了,带着你绕圈子,所以他的书我是不敢恭维的。上研以后,因为课题需要,主要学习NI公司的LABVIEW图形编程,C语言的学习就一时耽搁下来,前段时间因为要给光栅编写驱动才不得已重操旧业,因为以前有了一定的基础,所以我看得第一本书是候杰的《深入浅出MFC》,这个书我推荐大家有时间看一看,高手低手都可以学到不少东西,但也不要咬文嚼字,台湾人写书的风格是和大陆人不一样,大陆有些书写的就是误人子弟的,到书店随便找本VC的书都是一个德行,先给你展示一个“hello world"程序,然后对话框与空间,文档视图结构,一步步教你先点什么建立个工程,再怎么怎么样,一本书看下来,自己还是不会动手写程序。建议英文基础好点的朋友多看看MSDN,因为那是绝对原版,比任何一本教材都好,当然了,初学者找本误人子弟的教材看看有是有好处的,至少能熟悉一下VC的开发环境。
我看了网站上孙老师的三课免费教程,觉得他讲课在国内算是一流的了,后面的十几课我也走马观花的看了,有些人说“看了孙老师的课,一个月就是VC高手了”这绝对是假话,我觉得孙老师不是在教你VC,而是教你学VC的方法,学习了他的方法,以后学习还主要在自己,自己动手写十几个程序,几千行代码,调试通过,遇到几十个问题想法设法去解决,这样才能说是入门了,最后就是争取跟在别人后面做几个项目,大项目能把握程序结构,小项目能读懂全部代码和编写部分代码,这样才算掌握VC;至于高手也是各有绝活的,就像洪七公的降龙十八掌和黄药师的弹指神通很难说哪个厉害一样,以后就在于你自己给自己设定的方向了。
我一直觉得论坛上的人气不是很旺,高手练成了就走了,初学者有问题得不到解答,一般人也不会去帮一个素不相识的人看源代码分析错误的,于是论坛一直也火不起来。我现在的VC水平只能说是中等,一般初学者的问题我能回答的话我一定尽力帮助,解决不了的希望大家能发扬互助精神一起研究,这样大家才都能进步。支持的人顶一下,呵呵。