C++基础课程目录
数据
深入理解C++中的基本数据类型(int, float, double, char, bool)、变量声明与初始化、常量定义进制
掌握二进制、八进制、十进制和十六进制的表示方法及相互转换,理解计算机中数据的底层表示形式。运算符和类型转换
学习算术、关系、逻辑、位运算符的使用,以及隐式和显式类型转换的规则与应用场景。流程结构
掌握顺序、分支(if/else, switch)和循环(for, while, do-while)三种基本程序结构数组与字符串
学习一维和多维数组的使用,C风格字符串处理,以及C++ string类的操作函数基础
理解函数声明与定义、参数传递(值传递、引用传递)、返回值类型及函数作用域函数重载和递归函数
掌握函数重载的实现规则,默认参数的使用,以及递归函数的原理和应用指针基础
深入理解指针的概念、声明与初始化、指针运算,以及指针与数组的关系指针和函数、字符串
学习指针作为函数参数和返回值的使用,以及指针在字符串处理中的高级应用动态内存分配和二级指针
掌握new/delete操作符动态分配内存,理解二级指针的概念和应用场景结构体
学习结构体的定义和使用,结构体数组,结构体指针,以及结构体嵌套C++程序组成和编译过程
理解C++程序的组织结构,预处理、编译、汇编、链接的全过程
