概述
1、用#define 定义的宏常量:可以使用#define定义一个标识符来表示一个常量。
其特点是:定义的标识符不占内存,只是临时的符号,在预编译结束后就不存在了
2、用const修饰字修饰的变量,称为常变量。//c语言中的const // c++中的const
①c语言中的const
X为变量,又被const修饰不能改变,所以称为常变量。
len在.c文件中依旧为变量
②C++中的const
在.cpp文件中len又被当做常量来看待
3、枚举类型,枚举常量
枚举常量只能是整形,枚举变量取得元素只能来自枚举常量
4、字符串常量与ACSII码
①“ '' '' ”,“ ' ' ”单引号与双引号都为定界符
char 只能存放ACSII码值,并不是字符本身
但输出时有两种形式%d输出ACSII码值,%c输出字符本身
5、转义字符
6、字符串
① 字符串必须是以“ ”结尾的
"