c++学到什么程度,c++的知识点
1.把C当新语言学(和C无关!真的。);
2.看《Thinking In C++》,不看《C++变成死相》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》。不要看他们,因为他们很难,我们是初学者;
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑。——它们都是集成开发环境,我们还要学习一门语言;
5.不放过任何一个看似简单的编程小问题3354。它们往往不是那么简单,或者可以引出很多知识点;
6.你会用Visual C,不代表你会用C;
7.学类不难,模板,STL,泛型编程也不难。——难的是长期坚持实践,不遗余力的广泛阅读;
8.如果你不是天才,想学编程就别想玩游戏。3354你以为你做到了,其实你的C级并没有随着你的通关能力一起提升。3354其实你可以一直记住:你学C是为了补游戏;
9.看Visual C书学不了C语言;
10.浮躁的人容易说:XX语言不行,你要学YY;3354,是你自己的错!
11.浮躁的人容易问:我该学什么?3354别问,学就行;
12.浮躁的人容易问:XX有钱吗?3354建议你抢银行;
13.浮躁的人容易说:我要中国版!我不会说英语!3354不行吗?学习!
14.浮躁的人容易问:XX和YY哪个好;3354告诉你,一切都很好。3354只要学会;
15.浮躁的人分为两种:a)只是观望不学的人;b)只学习不坚持的人;
16.与其谈论时髦的技术,不如牢记过时的技术;
17.c不仅支持面向对象的编程语言;
18.学习编程最好的方法之一就是阅读源代码;
19.不要以为自己手里的书在任何时刻都够用;
20.请阅读《The Standard C++ Bible》(中文版:标准C集)掌握C标准;
21.请认真阅读自己能看懂的书;如果你不懂书,请硬着头皮去读。
22.不要指望读第一本书就能记住和掌握什么。请看第二遍和第三遍。
23.请看《Effective C++》和《More Effective C++》和《Exceptional C++》。
24.不要待在集成开发环境的摇篮里,学会控制集成开发环境,学会命令行处理程序;
25.和别人讨论有意义的C知识点,而不是争论XX能不能做或者YY和ZZ哪个更好;
26.请看《程序设计实践》,严格按照其要求;
27.不要因为C和C中的一些语法和关键字看起来一样,就认为它们的意义和作用完全一样;
28.C绝不是C的所谓“扩展”3354如果C一开始就被命名为Z语言,你就不会把C和Z语言联系得这么紧密;
29.请不要以为学了XX语言再换c会有什么问题——你只是重新学习了一门全新的语言;
30.看完《Inside The C++ Object Model》,就可以决定你到底有没有学过C;
31.学习编程的秘诀是:编程、编程、再编程;
32.
请注意以下书籍:C有效的面向对象软件
构造)“面向对象的软件构造(Object-Oriented Software
建筑)》《设计模式(Design Patterns)》 《The Art of Computer Programming》;
33.记住:面向对象技术不仅仅是C语言独有的;
34.请将书中的程序实例输入电脑进行练习,即使配套光盘中有源代码;
35.扩展书中看到的有意义的例子;
36.请注意C中的异常处理技术,并应用到自己的程序中;
37.经常复习自己以前写过的程序,并尝试重写,以应用所学的新知识;
38.不要错过书中的任何习题。请全部完成并记录解决方案想法。
39.C语言和C的集成开发环境要同时学习掌握;
40.既然已经决定学习C,那就请坚持学习,因为学习编程语言的目的是掌握编程技术,是跨语言的;
41.让C语言的各种平台和开发环境激烈竞争。我们要重点学习C语言本身;
42.当你中途写了C程序,却发现自己用的方法很差,请不要马上停下来;请尽快大致完成剩下的,保证这个设计的完整性,然后分析自己的错误,重新设计再写(见43);
43.放心吧,设计C的类真的不容易;自己程序中的类和自己的类设计水平都是在不断的编程实践中提高和发展的;
44.千万不要因为程序“小”就不遵守一些自己不精通的规则。——好习惯是培养出来的,不是一下子就记住的;
45.每学一个C难度,就试着把这个知识点解释给别人听,让他们理解——。你可以明确表示你真的懂了;
46.记录自己在与人交流时忽略或不理解的知识点;
47.请对你写的程序不断提出更高的要求,哪怕你的程序版本号会变成100版。XX;
48.保留你写的所有程序。——那是你最好的积累之一;
49.请不要做一个浮躁的人;
50.请爱C!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。