- 每个基本存储单元可以存放一个字节(byte)的数据(1byte=8bit)。
- 每个内存单元有一个唯一的地址,常用16进制数表示和区分。
- 只能由字⺟、数字和下划线组成;
- 数字不可以出现在第一个位置上;
- C++的关键字(保留字)不可以⽤做标识符;
- 字面量: int a=2; (2即为字面量)
- 符号常量:使用const初始化。
const int a=2;(a即为符号常量)
十进制直接表示,八进制以0开头,十六进制以0x开头。
代码示例:char a;
a=065;
cout<
运行结果:5
该例中,065为八进制数,转成十进制数为53,则a的值为53对应的字符为'5'。
四、输出格式(%)。- %u:输出十进制无符号整数。
- %i或%d:输出十进制有符号整数。
- %f :输出浮点数。
- %s:输出字符串。
- %c:输出单个字符。
- %p:输出指针的值。
- %e或%E:输出指数形式的浮点数。
- %x:表示输出无符号以十六进制表示的整数。
- %lx:表示输出无符号以十六进制表示的长整型数。
- %0:表示输出无符号以八进制表示的整数。
- %g:表示输出自动选择合适的表示法。
- a:警报符。
- b:退格符,删除上一个字符。
- f:进纸符,将光标位置移到下一页开头。
- n:换行符,将光标位置移到下一行开头。
- r:回车符,将光标位置移到本行开头。
- t:水平制表符,光标跳到下一个Tab位置。
- v:垂直制表符,从下一行开始输出,且开始的列数为“v”前一个字符所在列后面一列。
- ':单引号。
- ":双引号。
- \:单反斜杠。
- ?:问号。


