C++之注释、变量、常量
注释
注释有两种形式:
- 单行注释://
- 多行注释:/* */
变量
变量是给一段指定的内存空间起名,方便操作这段内存
变量创建的语法:数据类型 变量名 = 变量初始值;
常量
用于记录程序中不可更改的数据
C++中定义常量的两种方式:
- #define 宏常量:
#define 常量名 常量值
- const修饰的变量:
const 数据类型 常量名 = 常量初始值
关键字
变量命名不能使用关键字
标识符命名规则
字符串
char str[] = '12312312'
string a = '123333'
需要包含 string 头文件
常量指针、指针常量、const既修饰常量又修饰变量
const int * p = &a;
常量指针,指针指向可以修改,指针指向的变量的值不可以修改int * const p = &a;
指针常量,指针指向不可以修改,指针指向的变量的值可以修改const int * const p = &a;
指针指向不可以修改,指针指向的变量的值也不可以修改