查看原文
其他

C++入不了门?不存在的!

计客传媒 西华大学计算机与软件工程学院 2021-09-14


 

这编程学的脑袋痛!!!!有没有大神支支招啊!!!这题完全不会做啊!!!C++怎么这么难入门啊


刚接触编程的你

是否有些许迷茫与困惑

想当初的热情似火

突然被C++难晕了头

不要担心,让计客君带你继续奔跑吧!




关于C++你了解多少呢



C++的定位是

内功修为为主

招式训练为辅



学习C/C++是属于修炼编程内功心法,学习C#、JAVA、PHP和Python这些是属于外在招式学习,招式漂亮,所以深得观众喜爱。不要因为C/C++职位没有上层语言多就不重要,只有辩证地看待编程世界,看待编程语言,才能游刃有余地遨游在智能世界的海洋。



因此,学习C++,主要目的不是为了用C++来开发交互性很好的应用型功能,而是学习“面向对象”的编程思想,以及表现形态,然后用在其他上层语言(如:JAVA、PHP、JS)的快速学习上。



要真正学懂编程, C/C++是必走之路,也是要经常回头来看的指导方针。学的越多,越感觉到底层语言的重要性,因此必须温故而知新,每一次复习都对编程世界有更进一步的认识,这样很多语言的使用都变得顺其自然起来,学习就会越来越轻松,实现有一天,你能把C++的知识体系简化为一两页纸的内容,用它来指导别的语言学习,这不就是一本编程领域内的“九阳神功”吗?



学习C++也不要把它想得过于复杂,动不动就用抽象的数据结构、复杂的算法来迷惑自己、吓唬他人,编程世界其实水很深,更新速度也快,所以难是必然的,因此把编程说的很难,把初学者吓的浑身发抖没有信心,这不是本事,把复杂的东西说容易,那才是本事!才是“传道受业者”值得思考的问题。



因此,只有学得编程世界的精髓,练就内功心法,才能拥有快速的学习力,才能胜任未来工作中千变万化的需求。如果不认识这一点,以后就不知道为什么你会过得那么累。


问答题

点击空白处查看答案

学完C++以后能干什么?

游戏辅助、分布式系统、游戏服务器、图像处理、大数据、信息安全等。


+ + + +


哪个是摸鱼的你?

不听课

copy作业

不练题

兴趣不够

点击动画

增强对编程语言的兴趣,首先就得从我们自身的“摸鱼状态”中活过来,改变学习习惯。培养对编程的兴趣,增加对专业知识的了解,这样,做出课后作业都有一种满足感。接下来就是练题喽,且见下文见真章!



★好记性不如智慧“书”★

所有初学者面临的一大问题便是:如何选择教材。好的开始是成功的一半,选择适合自己的教材是事半功倍的关键因素。除了学校发的课本以外,你是否知晓一些其他的智慧“书”呢?

点击翻牌

《C++语言入门经典》






《C++

Prime》






《Essent

ial C++》







《C++编程思想》







《C++程序设计语言》




《C++程序设计教程》




书籍解说

1、《C++语言入门经典》以初学者为核心,全面介绍了使用C++进行程序开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者的编程技术,丰富读者的编程经验

难度:★★☆

质量:★★★★ 

广度:★★★★

深度:★★★

性价:★★★


2、《C++ Prime》是久享盛名的C++经典教程,是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合。

 难度:★★☆ 

 质量:★★★★★ 

 广度:★★★★★ 

 深度:★★★★ 

 性价:★★★☆


3.《Essential C++》是lippman的一部面向初学者的作品。该书对C++的本质和组织结构对语言进行阐释,可以帮助初学者对这门语言有一个大致的了解,但知识范围不很全面,不适合系统学习,读者需要一定的编程知识。

难度:★☆

质量:★★★★

广度:★★★☆

深度:★★★

性价:★★☆


4.《C++编程思想》除了讲述语言之外,有一定的工程性,从设计者的角度来描述C++怎样应用在实际的项目中。语言描述的全面性欠佳,但还是有一定精度的,尤其是在一些小技巧方面。本书还引入了大量的战例,通过一个个的真实项目来引导你使用C++的思想去思考问题,但是有一定难度。

难度:★★☆

质量:★★★

广度:★★★☆

深度:★★★★

性价:★★★


5.《C++程序设计语言》是C++之父所作,被称之为“C++圣经”。该书不仅对语言,而且对语言周边的一些如发展史,语义哲学都有比较详细的描述。对语言的描述较为全面,同时包含一部分和程序库相关联的知识,并有一定深度,适合有一定语言基础的初学者,翻译质量不错,价格适中。

难度:★☆

质量:★★★★☆

广度:★★★★☆

深度:★★★★

性价:★★★☆


6.《C++程序设计教程》是国人所著,国人水平有限,虽然深度和广度欠佳,但可圈可点之处有讲解较为清析、简单,符合中国学生思路,价格便宜。

难度:☆

质量:★★★

广度:★★★☆

深度:★★★

性价:★★★★★







切记一个原则,不要读自己目前还看不懂的书,那是浪费生命。如果你看不懂,那你一定是缺失了某些必需基础知识。此时,你要仔细分析自己需要补充哪些内容,然后再去寻找讲述这些内容的资料。把基础知识补充完毕再回头来学习,才会真正的事半功倍。


★智慧“书”不如破键盘★


其实C++的编译器大有所在,在网上搜一下都能搜出十个,在这里我给大家推荐的是Dev-cpp,这个软件是我觉得对于初学者比较好用的一种编译器,快捷键也比较多。唯一的缺点就是看起来会有一点年代久远的感觉,话不多说,我把下载链接丢在这里:

https://bloodshed-dev-

c.en.softonic.com/windows

<<< 滑动查看下载步骤 >>>

到这里,编译器就下载完成喽!



只不过这个编译器只支持Windows的系统,mac系统可以尝试使用自己的terminal或者是自己再重新下一个VScode来运行程序,但是在这里小编并不建议Windows的小伙伴们去下载VScode,因为Windows需要自己配置,而mac一般是不用配置的。



点击下方 查看练题网站

相关网站

计客君



3


HDU


太强了(tql)


有题库在手,C++成功不愁!



★破键盘不如实战★


当实力积累够了,就该发挥极大的作用



1、ACM国际大学生程序设计竞赛



2、百度之星程序设计大赛



3、“中国软件杯”大学生软件设计大赛



4、中国大学生计算机设计大赛


5、华为软件杯精英挑战赛



看到这里

是不是已经心动了呢

心动不如行动

小伙伴们,冲鸭!


推荐阅读

最美人间四月天,书香为伴

快!西部报名计划指南来了~

[党史专题] | 红色回忆,退休党员的初心和坚守

[党史专题] | 没有你们走这路,何来有我们?

编审:毕达平   韩    静  

            杨    倩   徐    婷

主编:吴金露

责编:廖宇星     周    爽

           姜高雨馨   陈    秀

 · 计客传媒 · 

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存