刚学习c++语言编辑程序不懂求帮助

& C++编程开发学习的50条建议
C++编程开发学习的50条建议
& & & &每个从事开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少。本文就给出了网上流传的对C++编程开发学习的50条建议,总结的还是相当不错的,编程学习者(不仅限于C++学习者)如果真的理解了这些建议,相信能够在学习时准确的抓住侧重点,少走弯路。下面列出这50条建议:&& & & &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、会用,并不说明你会C++。& & & &7、学class并不难,template、STL、generic programming也不过如此,难的是长期坚持实践和不遗余力的博览群书。&& & & &8、如果不是天才的话,想学编程就不要想玩游戏--你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高--其实可以时刻记住:学C++是为了编游戏的。& & & &9、看Visual C++的书,是学不了C++语言的。& & & &10、浮躁的人容易说:XX语言不行了,应该学YY;&&是你自己不行了吧!?&& & & &11、浮躁的人容易问:我到底该学什么;&&别问,学就对了;&& & & &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++!& & & &鸡啄米再跟大家强调几点,就像上面说的,VC++我们需要学会,但请记住它并不代表C++语言,而只是C++的开发平台,我们应该更加重视根本--C++语言;学习编程最好的方法是看完入门教程,然后学习分析源码,最后自己编程实践,在学习几门语言后就驾轻就熟了;学好C++也不是最终目的,最后你会理解到,程序设计技术才是我们一直努力的方向,它是跨语言的。& & & &最后,鸡啄米也想说这句话,学习C++就请热爱C++!
除非特别注明,文章均为原创
转载请标明本文地址:
作者:鸡啄米
&&( 21:30:42)&&( 0:9:11)&&( 22:13:38)&&( 21:26:24)&&( 21:50:31)&&( 21:43:21)&&( 21:5:33)&&( 22:20:43)&&( 22:56:16)&&( 21:18:20)
我感覺有C言語好點吧
当初学C语言脑袋都大了,于是放弃了!这样的话C++是不是更难呀!!鸡啄米 于
22:34:32 回复也不能说是更难,主要是编程思想不一样
C#学过一点点,不过我现在主要是学习易语言 中文编程 楼主牛人啊 鸡啄米 于
22:26:13 回复本博的读者有一些是从易语言转过来的
我想学c++大家谁能推荐下舍弃浮躁, 50条重要的C++学习建议 1.把C++当成一门新的语言学习(和C没啥关系!真的); 2.看《Thinking In C++》,不要看《C++变成死相》(C+...由 鸡啄米 于
23:07:35 最后编辑
我也刚刚开始学C++编程!鸡啄米 于
23:18:51 回复那欢迎以后常来交流
学就对了;
就请坚持学下去,
《Thinking In C++》和《C++ Primer》哪个比较好点,对刚入门C++的小菜?鸡啄米 于
15:56:59 回复个人认为,两个都不是很好,内容都太复杂,可以先看看我的C++编程入门系列,也可以找个其他简单易懂的教程看看,这两本书可以作工具书用
才正式学C++呢,希望有效果
我已经看完了C++ Primer Plus 6.0, 看了好多遍,可以说入门了,最近又开始看《Windows编程第五版》,现在看完第七章了(当然,收获也不小,知道Windows是这么回事了)。脑袋大了,发现Window编程的框架,与纯字符编程差别太大,现在看的我思想很乱,请高手帮我指个方向。谢谢!
完全随机文章查看: 4450|回复: 16
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
想学编程很多说,从C语言开始但,我不知道学习应该从那里下手!各位有没有好的建议!或者好的书和网站介绍给我!谢谢了!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
首先说,你这逗号用的真让人郁闷。!:lol:
编程是个很大的领域,看你对哪方面感兴趣,或者想从事哪方面的工作。才能决定你应该学什么,怎么学。
比如你想从事哪方面的开发,web?应用软件?服务器?嵌入式?或者其他什么领域,不同的领域用到的语言,和需要学习的东西是不一样的。也不一定所有的编程领域入门都需要从c开始,不过有很多人主张用c来打基础,将来也不一定会用c来干活。
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
我想将来做个像比尔一样软件工程师!开发一些系统软件!前辈感觉我应该从C开始吗?学习C应该从那里学起?
就是想知道 有没有好的书介绍给我!或者网站也行!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
是的,开发系统软件c必须的。在学c的时候建议详细了解操作系统原理,能看看windows系统内核之类的书籍和阅读linux内核源码将会对你很有帮助。如果是更底层的系统级的开发,汇编也是需要了解的。
c的入门书籍,k&r的c语言编程,还有个《c primer plus》更通俗易懂些。
据说比尔盖茨的vb编程能力独步天下,他自己说可以接受世界上所有人的挑战。不知是传闻还是真的。呵呵
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
k&r的c语言编程!没有找到!有没有中文解释!等学会了C入门,再搞定下VB挑战比尔!刺激一下!谢谢了!如果有时间交流的话,!可以留下Q或者电话!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
k&r是两位作者,也是c语言的发明者的字母缩写。这本书的准确的书名叫《C程序设计语言》
薄薄一本小书,很经典。
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
本帖最后由 寅生 于
09:11 编辑
感觉用《C程序设计语言》入门不是很合适,有些地方解释的不是很详细,而且这本书专注的讲解c语言本身,也就是告诉你什么事c语言,怎么用。而其他的一些编程知识需要在别的地方获取,如果有点编程基础,看这本书挺好的。
看这本书还有个要注意的地方,一定要从头到尾的看,别跳跃,不然会有些地方看不懂,因为作者是把知识点的介绍融合到每句话里,如果跳跃的话,有可能就跳过某个知识点,后面突然用到,你会感觉莫名其妙。
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
反正先把两书都订!慢慢搞!不吃饭睡觉也先搞定!对了是否有必要配合编译器来理解书上的内容~!我应该用那种更好一点!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
编译器得看你在什么系统下工作了,如果windows下选vc最方便,如果linux下有很多选择,不过gnu的gcc用的最多。
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
我电脑装的是XP!好像linux听说过gnu还是第一次!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
如果是xp系统的话,刚开始学习,安装vc6最好,很经典的版本
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
Microsoft Visual C++ 6.0 你说的是这个吗?!
真实姓名管伟在线时间8373 小时性别男居住地 郑州MSNg-QQ最后登录注册时间主题帖子精华16积分67390阅读权限60UID11700
钻石0 颗热心度55 威望5 金币16933 枚
本帖最后由 寅生 于
09:29 编辑
是的,就是这个。windows下c或者c++入门一般都用这个编译器。
其实还有一个windows下用gnu编译器(包括mingw,gcc)的ide,叫dev-c++,这个东西也不错。
你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。——哈佛大学校训
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
看了一星期感觉好像天书!无从下手!{:1_169:}看来我悟性太低,心太高!
在线时间12 小时性别保密最后登录注册时间主题帖子精华0积分82阅读权限15UID1118008
普通会员, 积分 82, 距离下一级还需 118 积分
钻石0 颗热心度0 威望0 金币65 枚
看来我这种人只能理解一般简单的视频教程!
部分带宽支持: |C++语言程序设计教程课后习题答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C++语言程序设计教程课后习题答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩75页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

 

随机推荐