blackleaf

如何正确的入门Windows系统下C/C++学习领域

如何正确的入门Windows系统下C/C++学习领域

分类: C/C++语言 6551人阅读 评论(39) 收藏 举报


[序言]

很多人都问如何正确的入门C/C++,也有很多人都跟我说在自学的时候,很迷茫,越学越乱。根据这些普遍的初学者现象,打算写一篇关于正确引导初学者进入Windows系统下的C/C++领域.

[本内容适用环境及工具]
1> Windows系统下
2> VS2003版本以上的开发工具

[本内容适用群体]
1> 广大C/C++的迷茫而困惑的初学者
2> 具备高中以上文化水平的逻辑思维

[内容贡献者]


[具备基础书籍]
1> C Primer Plus中文版
2> C++ Primer Plus中文版
备注:网友可以推荐其他好书

[推荐正确学习方式]
1> 认真把[具备基础书籍]推荐的C/C++书籍看完并理解80%以上的内容
2> 在看书的过程中,认真利用VS2003版本的开发工具把书上的大部分程序清单的代码抄写一遍并编译通过并理解清楚
3> 不用做课后习题,初学者做过多的课后习题,往往会出现信心不足,自己打击自己。初学者应该学会通过看书和看例子并模仿并抄写来培养兴趣
4> 正确的使用http://www.google.com搜索引擎来搜索你在学习过程中遇到的问题
5> 在学习过程中不能以浮躁的心情去对待你面前的困难。
5> 通过以上4个方式,还是学不会或者学得很迷茫,可以考虑一下寻求某些和蔼可亲的高手请教正确的学习方式。

学习实在有困难的朋友,可以考虑加我QQ:643439947
加入时请注明:技术学习
个人网站:http://www.x86asm.com/

[网友FAQ]
1> 入门C/C++语言一般需要多长?
答: 这个是不一定的,不同的人涉及到的学习时间,学习态度,学习毅力,以及自身的智商天赋,等等各种因素 都可以决定学习周期的长短.有些1个月就可以入门,有些1年了还在徘徊中。

2> 学习C语言了,还用学习C++吗?
答: 在现代软件开发的过程中,一项技术会涉及到多方面的知识,而这些知识有可能是由多种编程语言构成的。你要消化一些技术,有时必须通过阅读他人代码。所以适应时代的发展,我个人认为应该是熟悉1~2门编程语言,掌握1~2门语言即可。就好比我现在只熟悉C/C++和汇编并掌握DELPHI和C#.
   
3> 在Windows学习C/C++应该使用什么开发工具?
答: 按照我多年的经验,我个人还是比较偏向于微软的VS系列产品,虽然不是很优秀,但也是面向企业化的东西。编译器足以应付大多数软件开发,而且VS版本越高,支持的C/C++标准越好。对于初学者,尤其是由毅力去做好Windows下的程序员,建议还是一开始使用VS2003版本以上来写些小程序。有条件的可以安装VS2010最新版。

4> C/C++ 是什么?VC++是什么?
答: C是开发语言 C++是开发语言,可以看成是C语言的超级版本。 VC++是开发工具,是一套面向C/C++程序员使用的开发工具,C/C++程序员可以利用这个工具来编写由C/C++语言为主体构成的软件和程序。

[修改补充]
如果你有什么建议和补充的话,请留言跟帖,好让我更加完善这篇文章,以造福更多的初学者。


分类:

技术点:

相关文章: