IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 系统地学习C++ -> 正文阅读

[C++知识库]系统地学习C++

C++ 入门教程(41课时) - 阿里云大学

C++ 学习笔记

  • 一、基础知识
  • 1、goto 语句(不建议使用)
  • 2、一维数组
  • 3、二维数组
  • 4、函数中的值传递
  • 5、函数的声明
  • 6、函数的分文件编写
  • 7、指针
  • 7.1 指针的基本概念
  • 7.2 指针变量的定义和使用
  • 7.3 指针所占内存空间
  • 7.4 空指针和野指针
  • 7.5 const修饰指针
  • 7.6 指针和数组
  • 7.7 指针和函数
  • 7.8 指针、数组、函数
  • 8、结构体
  • 8.1 结构体基本概念
  • 8.2 结构体定义和使用
  • 8.3 结构体数组
  • 8.4 结构体指针
  • 8.5 结构体嵌套结构体
  • 8.6 结构体做函数参数
  • 8.7 结构体中 const使用场景

  • 二、核心编程
  • 1、内存分区模型
  • 1.1 程序运行前
  • 1.2 程序运行后
  • 1.3 new操作符
  • 2、引用
  • 2.1 引用的基本使用
  • 2.2 引用注意事项
  • 2.3 引用做函数参数
  • 2.4 引用做函数返回值
  • 2.5 引用的本质
  • 2.6 常量引用
  • 3、函数
  • 3.1 函数默认参数
  • 3.2 函数占位参数
  • 3.3 函数重载

书籍推荐

首先推荐华为最牛逼的c++ 基础与提高PDF

华为最牛逼的c++ 基础与提高PDF

《C++ Primer中文版》本书面向 C++ 语言的初学者,是一本很友好的自学教材。作者把 C 语言的基础概念和需要注意的编程细节说得很清楚,并且例程和习题丰富,相信认真读过之后,可以完成 C 语言入门这个目标。

《高质量程序设计指南》,墙裂推荐,这本书看得比较过瘾,书里面有一些编程规范的东西,对于写程序的人来说,还是不错的,可以培养好的编码习惯,加深了一些知识的巩固。比较实用,也适合面试前看看。

《Essential C++中文版》是一本内容不多但很实用的 C++ 入门书籍,强调快速上手与理解 C++ 编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。你不只学到 C++ 的函数和结构,也会学习到它们的设计目的和基本原理。

《More Effective C++(中文版)》,该书围绕55条准则,每一条都介绍了一个可让你写出更好的C++程序代码的方法,并以特别设计过的例子详加讨论。

《提高C++性能的编程技术》,本书认为 20% 的性能缺陷将会占用我们 80% 的时间。因此我们把精力集中在最有价值的地方。本书详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及 STL 等一切有可能提升 C++ 效率的细节内容。无论你是相关领域的从业人员,还是 C++ 程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。

《C++ Templates中文版》,深入了解现代 c++ 模板的实用书籍。本书不仅是对 C++ 模板的权威解释,而且本书还深入地介绍了其他一般的 C++ 思想。

《STL源码剖析》详细地了解 STL 的底层实现机制,同时也可以对常用数据结构,C++ 内存管理拥有更深的理解。

其实还有《C++标准库(第2版)》、《C++并发编程实战》、《C++编程思想(两卷合订本)》等,介绍的这些书我都买了,不过说实话,后面的几本都是泛泛的看了下,当作工具书

视频

  1. 黑马c++(基础篇)

C++视频学习教程基础篇_哔哩哔哩_bilibili?www.bilibili.com/video/BV18h411Q75D/正在上传…重新上传取消?https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV18h411Q75D/

  1. 侯捷老师的八部曲:
  • 侯捷C++ 标准 11 -14
  • 侯捷STL 和 泛型编程
  • 侯捷C++ 内存管理
  • 侯捷C++面向对象高级开发
  • 侯捷STL与泛型编程
  • 侯捷 C++ Startup 揭密:C++ 程序的生前和死后
  • 陈硕第三套、Linux CC++网络编程实践-陈硕

侯捷C++视频全集与网络编程?mp.weixin.qq.com/s/302poB-agGUSepqNlmi9sQ正在上传…重新上传取消?https://link.zhihu.com/?target=https%3A//mp.weixin.qq.com/s/302poB-agGUSepqNlmi9sQ

  1. QT视频教程:

最好的Qt全套视频教程_哔哩哔哩_bilibili?www.bilibili.com/video/BV1jK4y1m7d4正在上传…重新上传取消?https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1jK4y1m7d4

学习资源

  • C++ Standard Library?- 一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分
  • Standard Template Library?- 标准模板库
  • C POSIX library?- POSIX系统的C标准库规范
  • ISO C++ Standards Committee?- C++标准委员会
  • C++ FAQ?? C++ 常见问题
  • Free Country?? Free Country 提供了免费的 C++ 源代码和 C++ 库,这些源代码和库涵盖了压缩、存档、游戏编程、标准模板库和 GUI 编程等 C++ 编程领域。
  • C and C++ Users Group?? C 和 C++ 的用户团体提供了免费的涵盖各种编程领域 C++ 项目的源代码,包括 AI、动画、编译器、数据库、调试、加密、游戏、图形、GUI、语言工具、系统编程等
  • LearnCpp?- 免费学习c++编程
  • CodeCogs?- CodeCogs是一项协作的开放源码库,C/C++的数值方面的组件
  • codeproject?- codeproject提供的C/C++资源代码项目
  • thoughtco?- 游戏有关的C++源代码
  • Free C/C++ Libraries?- 免费C++源代码和其它有用的工具
  • The C++ Standard Library?- 这是一个收集了数C/C++网站链接列表的网页
  • cplusplus?- C++学习网站
  • C++ Source Codes?- 这是一个全面的关于C++的345个源代码清单

C++ 编码规范

https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/contents/

最后

觉得有帮助的话,点个赞!!! github发现一宝藏仓库,里面有很多资源,分享给大家,地址:https://github.com/tangtangcodi

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-15 11:36:23  更:2021-10-15 11:38:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 2:51:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码