问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我没有任何基础学习C++行吗?1

发布网友 发布时间:2023-09-17 20:59

我来回答

5个回答

热心网友 时间:2024-11-28 14:35

以下是给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. 不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
6. 会用Visual C++,并不说明你会C++;
7. 学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
8. 如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
9. 看Visual C++的书,是学不了C++语言的;
10. 浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11. 浮躁的人容易问:我到底该学什么;——别问,学就对了;
12. 浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
13. 浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14. 浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
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的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;
29. 请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;
30. 读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;
31. 学习编程的秘诀是:编程,编程,再编程;
32. 请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software
Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(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++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
44. 决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;(勿以善小而不为)
45. 每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
46. 记录下在和别人交流时发现的自己忽视或不理解的知识点;
47. 请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;
48. 保存好你写过的所有的程序——那是你最好的积累之一;
49. 请不要做浮躁的人;
50. 请热爱C++!

参考资料:http://www.exam8.com

热心网友 时间:2024-11-28 14:36

可以学啊,只要你努力,C 对英语的要求不是太高,认得那几个单词就行啦,本人学的时候还是个电脑盲呢,学了一学期就学完了.

热心网友 时间:2024-11-28 14:36

你要觉的你行,你就行,你要是觉得你不行,那你就不行!
我也学c++,是大专生,我不能说我学的有多好,但我一直都努力去探索,体验那份成功的喜悦,那种在黑暗中突然见到光明的感觉,嘿,别提有多爽了

热心网友 时间:2024-11-28 14:37

到书店找本C++的书看上半天~如果你还喜欢就学吧~没有问题的~
学习的时候英语不是什么关键的东西~
也许以后可能会用得着,但是不会太影响你学习的~

热心网友 时间:2024-11-28 14:38

当然可以啊。而且要邈视C++。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo手机死机一直亮屏也关不了 vivo手机死机了怎么办,无法关机 为什么我的vivo手机死机关不了机? 企业经营分析手册图书目录 腾达311R如何设置限速,请指教 计算机系统结构:量化研究方法目录 无线W311R,设置限速! 拼多多投直通车亏(拼多多开直通车亏本) 拼多多烧直通车亏本(拼多多直通车一直亏钱) 拼多多烧直通车亏本(拼多多开直通车赔钱) 自学c++编程 想借此转行 迷茫不知努力方向 求过来人 指点6 请问我学习c语言3个月了,总觉得还不透彻,想知道该怎么做呢?...1 mp3的电池膨胀怎么办?8 可以注册两个吗 您好,我的是一个联通版本的小米3手机。屏幕坏了,用一个移动版... 求可得眼镜网的优惠券。十元以上最好。在线等。谢谢。 有哪些描写景色的古诗109 什么叫资本化支出9 什么是收入的资本化定价? 如何注册多个 电池胀大了怎么才能恢复? 电池发涨(空气)了怎么办??/mp31 mp3的锂电池胀大把mp3的后盖涨开了?怎么回事1 庆云有什么好玩的地方吗 如何用一个手机号注册两个? ...跟铃铛阁外国语中学(红桥区复兴路西侧原红桥外国语中学) 坐公交怎 ... 一个船员和一只老虎在船上打斗是哪部电影 有个电影讲的是一男的在岛上独自生活,船上有只老虎,他自己在船...2 德州市庆云县好玩的地方吗? 收入资本化法的基本思想和指导步骤是什么? Oppo手机是哪个软件显示的几点几分充满的电 OPPO8720手机充电时显示%之多少不啊,怎么设置,我的充电都不显示充电充... 一个手机能注册两个吗? 一个手机号怎么申请多个 中关村东路8号东升大厦在哪里? 一个人可以申请多个吗? 如何申请第二个? 第三步:把《魔兽世界》账号绑定到新的战网通行证 怎么帮定 梦见小女孩眼睛冒水2 魔兽世界战网注册真名字打错,账号以绑,怎么办? 梦见自己孩子掉水里499 最近老梦见小娃娃!是怎么回事啊?9 ...是寄样的时候开的还是什么时候开呢?那形式发票开了,还票再开_百度... 听歌免费的音乐软件有哪些 资源资本化、企业资本化、收入流资本化、人力资本化是什么?资本...3 求可得眼镜网优惠券,在线等~~最好站短~ 我的小米3联通版屏幕坏了。可以用移动版的屏幕吗。4 小米3屏幕坏了怎么鉴别是什么网的!换屏幕有电信版移动版和联通... 自学C语言,我很迷茫!5 闲鱼回收手机给钱还是代金卷1