C++中的变量与常量
1.变量赋值
1)先定义再赋值
eg: int a;
a=12;
2)定义的同时,初始化
eg: int a=12;
2.常变量
eg: const double pi=3.14159
3.符号常量
eg: #define PI 3.1415926
4.文字常量
1)整型常量
(1)十进制整数
如:789,-456
(2)八进制整数
如:0567,-026
(3)十六进制整数
如:0x789,-0xAB
(4)长整型
如:12L,0234L,-0xABl
(5)无符号整型
如:12U,0234U,0xABu
2)实型常量
(均为十进制,无其他进制)
(1)小数形式
如:1.65,1.,.123。
扫描二维码关注公众号,回复:
9392107 查看本文章
(2)指数形式
如:1.23e5,1.23e-5,1e3。
3)字符型常量
用单引号括起来的的一个字符,如‘a’‘A’‘?’,在内存中为ASC||码值,数据类型为char.
4)转义字符
\b退格 \n换行 \r回车符-回到自己行的开头 \t Tab键 \\反斜杠字符 \'单引号 \"双引号 \nnn八进制值,最多三位 \xhh十六进制值,最多两位
eg: ‘\n’ = ‘\12’ = ‘\xa’
‘A’ = ‘\101’ = ‘\x41’
5)字符串常量
eg:“123”, “I am a Chinese.”
串结束符:‘\0’