c++的常量,即在程序运行当中不能被改变的值。分为两种。
1.字面常量
2.符号常量
其中字面常量包括以下几种
1.整型常量
2.浮点型常量
3.字符常量
4.字符串常量
而符号常量本质上是使用标识符来定义常量值,在程序中代替常量来使用的。
通常通过以下代码来定义
#define PI 3.1415
具体讨论c++的字面常量
1.整型常量
关于整型常量,我们需要知道整数的十进制,八进制,以及十六进制的表示方法。
此外,我们还需要了解整型的六种数据类型,long类型的在数值后面加上l或L,unsigned类型的在数值后面加上u或者U。
0开头的数字表示八进制
0x或0X开头的数字表示十六进制
2.浮点型常量
我们要掌握浮点数的表示方法,包括小数点的运用,以及科学计数法的表示。
3.字符常量
了解字符常量的三种表示方法
1.一对单引号'2' 需要注意这是字符2而不是数字2
2.转义字符 如:\n 如何用转义字符表示单引号,双引号,八进制,十六进制
3.用ASCII值表示字符常量
4.字符串常量
需要学习字符串常量的用法,以及与字符常量的区别
网友评论