Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

C++基础知识

C++基础部分包括语言的核心语法与程序结构,理解从“源代码到可执行程序”的基本过程。本部分将介绍变量与常量、数据类型、运算符、控制结构、函数、数组、指针、结构体、类与对象等基础概念。

掌握这些内容后,就能编写出功能完整、逻辑清晰的小型程序,理解程序的输入输出、流程控制和内存中数据的基本表示方式。C++基础知识不仅是学习更复杂特性的起点,也是理解程序设计思想与计算机工作原理的重要桥梁。

本章内容

章节说明
基础概念与环境程序结构、预处理器、命名空间、编译运行、编译与链接、注释与命名规则
数据类型基本类型、派生类型、字符串、类型转换与类型推导
变量与常量变量的作用域与存储类型,const、constexpr 与枚举
控制结构循环、判断与条件运算符
操作符各类运算符的语义、优先级与结合性
函数声明与定义、参数传递、默认参数、重载与内联
Lambda 表达式捕获列表、泛型 lambda、mutable 与闭包类型
类与对象类的组成、访问控制、构造与析构、对象生命周期
模板函数模板、类模板、特化与参数推导