Skip to content

C++基础课程目录

  1. 数据
    深入理解C++中的基本数据类型(int, float, double, char, bool)、变量声明与初始化、常量定义

  2. 进制
    掌握二进制、八进制、十进制和十六进制的表示方法及相互转换,理解计算机中数据的底层表示形式。

  3. 运算符和类型转换
    学习算术、关系、逻辑、位运算符的使用,以及隐式和显式类型转换的规则与应用场景。

  4. 流程结构
    掌握顺序、分支(if/else, switch)和循环(for, while, do-while)三种基本程序结构

  5. 数组与字符串
    学习一维和多维数组的使用,C风格字符串处理,以及C++ string类的操作

  6. 函数基础
    理解函数声明与定义、参数传递(值传递、引用传递)、返回值类型及函数作用域

  7. 函数重载和递归函数
    掌握函数重载的实现规则,默认参数的使用,以及递归函数的原理和应用

  8. 指针基础
    深入理解指针的概念、声明与初始化、指针运算,以及指针与数组的关系

  9. 指针和函数、字符串
    学习指针作为函数参数和返回值的使用,以及指针在字符串处理中的高级应用

  10. 动态内存分配和二级指针
    掌握new/delete操作符动态分配内存,理解二级指针的概念和应用场景

  11. 结构体
    学习结构体的定义和使用,结构体数组,结构体指针,以及结构体嵌套

  12. C++程序组成和编译过程
    理解C++程序的组织结构,预处理、编译、汇编、链接的全过程

知识如风,常伴吾身