当前位置:编程学习 > C/C++ >>

C++应该怎样学?学了做什么?

不知道应该学到什么程度,然后能做些什么,找个什么样的工作。
补充:我现在在学校主要学的是C++
已经学到自定义函数了。
答案:
1.目的要明确 

首先确定自己的目的,是为了以后就从事程序设计职业,还只是为了应付考试,还是为了学习更多的知识而希望打下好的基础。

2.书籍的选择

既然确定好了目的,选择书籍是很重要的,这里的内容供你参考一二。
前面已经说过了,目的要明确,而书籍是根据目的进行选择的。

为了从事程序设计职业的,建议购买Deitel父子的《C how to program》。这本书强调了编写程序的绝对规范性,对未来在职场中对程序的规范化有着良好的开端,印度的程序员为何在世界上受到如此的欢迎,主要的原因就是他们有着统一的编写格式,这样对企业的程序开发周期有着飞跃性的提高。

为了应付考试的,建议购买谭浩强的《C程序设计》,这本书的目的就是为了应对当今中国计算机考试的,而不是让你在职场中熟练的使用C语言,而且对相关的C++书籍衔接不好,不推荐想研究好C语言的人员购买此书。

为了希望学习C语言而为日后打下基础的,建议购买Kernighan和Ritchie的《The C programming Language》,这本书能够给你对C语言作为基础一切要求。

3.用最笨的方法学习

买来了书,剩下的内容就是学习了。方法?最笨的方法就是最有效的方法,其实学习C语言的方法就是反复阅读上面的书籍(当然了,为了应付考试的还要背诵一些内容),读一遍不懂可以读第二遍,直到读懂为止。如果你需要捷径,你可以问问Eris研究了多少年的C语言。

4.多做练习

别怕累,每本书都配有大量的练习,这对你理解当章的内容有很大的帮助,没有答案怎么办?不是有输出范例吗?把它在你的C编译器上进行编译,看看出来的结果和你需要的是否一样,反复尝试,直到得出正确的结果。由于每章学到的内容不同,你可以再学完后面的内容后,重新改进原来的C程序,不知不觉中,你的水平已经有了很大的进步。不要有了问题就问,你可以先放在一边,等你学完下面的章节,你可能将前面的问题已经解决了呢!

5.读程序,写程序

经过上面的步骤,你已经能轻松解决书中的问题了,现在你就应该上网了,上网去读人家的程序源码,把你的想法写上去或者再写出新的程序,直到有了自己的一套风格。

6.学习趣味数学问题

你可能有些惊讶,但是你也许需要回到小学小红花数学竞赛中的题目,所有的趣味数学问题都可以通过编程解决,你其实不需要太高深的高等数学水平(其实大部分高等数学问题你不会用在程序设计中),但你却需要培养很好的逻辑能力。

7.拒绝QQ

不要以为QQ上的好友能够给你解决问题,当你上了QQ时,大部分时间都是花在闲聊,所以说与其浪费时间,不如拒绝QQ,其实这里并不是让你拒绝QQ,而是拒绝一切即时聊天软件,因为它会耽误你很多时间。在心中坚守一个原则,不闲聊决不用这些软件。

8.不要停止

当你到达了一个水平之后,剩下的内容就是不停的学习了,每天都要查找相关的C语言新技术,别人的心得,看看能不能对自己有帮助。记住,无论多先进的技术,在IT业,5个月都能让它变成化石技术。

还需要学习C++,C++是面向对象C是面向程序,C已经有被取代的趋势.另外java语言是需要学习的,这是比较新的语言,兼容行都比较号,未来的趋势.还有精力的话还可以学学C#
祝你学业有成
先找一本c++初级读本读一读,如果有兴趣在继续深造。c++是用来编程序的,基于C语言,非常强大。
答案补充
那就继续学下去
答案补充
学完了就可以自己试着编程,或者找一本c++编程实践看看,深造深造。看看别人的源代码。想一想自己想做什么。
软件工程师

上一个:怎么将阴历转阳历的c++程序?
下一个:c/c++完成日历备忘录管理系统

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,