page contents

如何系统的学习 C++ 语言?

C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本........

attachments-2021-09-5OKAozr56136d11c539a4.png

C++ 是一种中级语言,它是由 Bjarne Stroustrup 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 WindowsMAC 操作系统以及 UNIX 的各种版本。

 

学习指南

学习一门编程语言首先要学习它的基本语法。

C语言的基础语法:数据类型、运算符、表达式、数组、逻辑运算、函数、指针等。

入门书籍

《易学C++》,潘嘉杰

《大话设计模式》,程杰

C++程序设计教程》钱能

C++编程规范:101条规则、准则与最佳实践》,刘基诚

随着对C++语言的深入学习,你会发现有些地方晦涩难懂,但是我们不要被疑问绊住脚步,浪费太多时间在细枝末节的地方。C++语言只是你进入新世界的第一步而已,而编程的世界远比你想象的更广阔,更有意思。你可以选择一本《c primer plus》更适合你的书籍作为字典使用,放在电脑旁,方便随时查阅。


进阶书籍

C++程序设计语言》英文第四版,Bjarne Stroustrup

CC++安全编码(第2版)(英文版)》Robert Seacord

C++标准库:自学教程与参考手册(第2版)(英文版)》,Nicolai Josuttis

C++ Primer 5版(英文版)》,Stanley LippmanJosee LaoieBarbara Moo

在这里你也可以通过教学视频入门,网络上有很多优秀的教学视频,老师也会讲解重难点知识,进行演示,并且还有回放,你也不用担心是否会错过课程。

链接:https://www.bilibili.com/video/BV1VL4y1v7NS?spm_id_from=333.999.0.0

 


动手实操

写代码练习:想学好一门编程语言,不仅仅需要看书更加需要动手去练习,只要把学到的知识用来解决问题了,这个知识才是真正属于你的。

多提问题:互联网可以让你很方便的和其他开发者去的联系。如果你在项目中遇到了棘手的问题,不妨到诸如StackOverflow这样的网站上去寻求帮助。要你在提问之前已经尝试了一些解决方法,但是你发现你实在解决不出来时,并且你的问题描述应当清晰明确。

安装环境:喜欢Linux的朋友,可以下载一个VMWare虚拟机,在再虚拟机中安装Ubuntu等基于Linux内核的操作系统,然后再安装gccgdb。安装好开放环境之后,就可以开始愉快的敲代码了。

敲代码:试着写一些简单而有趣的代码,比如 Hello World,文件读写,逻辑运算、常用算法等等。


学会总结心得体会

把自己觉得抽象难懂的程序放到VS中跑一跑,调试一番,会有很多发现。很多代码在调试之后就能理解,会有一种恍然大悟的快感。以前电脑里就经常会有一个Test工程文件夹,哪里有疑惑,就把代码放进去,一Debug,全部疑惑就解开了。

然后把这些总结整理起来,这样知识就变成自己的了。

推荐使用印象笔记进行记录,很方便,随时可以查阅。

 

实践项目

基本知识掌握的差不多了,可以试着写个小程序。比如:计算器、打字游戏、图书管理系统等。

看着人生第一个自己开发的程序,会有很大的成就感。而且在写程序的过程中,你的编程能力也会得到很大的提升。

例如:

attachments-2021-09-3osGO1Td6136d1b32c9f8.png

阅读书本,查看文档,实践项目这些都是学习的通用手段,每个人都明白。要训练的是让自己更为高效的掌握这个输入输出不断迭代的过程。系统掌握一门语言,其实也挺难的,但是有侧重的掌握功能构件,循序渐进,那么将会一一击破。希望每一位学者都能学有所成。

 


想要学习C++编程知识,提升C++编程能力,欢迎关注六星社区网站一起来成长! 

  • 发表于 2021-09-07 10:44
  • 阅读 ( 420 )
  • 分类:C/C++开发

0 条评论

请先 登录 后评论
小柒
小柒

1312 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1312 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章