在我们的程序中经常会出现,整数、浮点数、字符、字符串,在c ++中还有 true 、false等。例如:
上面的程序中:
22,33L,“hello world”,3.0 ,2.0F,true,false,'/n'都是字面常量。
所谓字面,就是我们在程序中直接以值的行式来操作、表现(可以对照变量);
所谓常量,是指这些值不能再被改变了。
字面常量的种类:
(1)整形
整形数值 默认是int型,例如:22,33
如果要表示一个long型,则加 l、L后缀。例如:22L、33L
(2)浮点型
浮点数默认是双精度dobule型的。例如:33.3
如果要表示单精度浮点型,加f、F后缀。例如:33.3F
(3)字符串型
包含在双引号""中的字符序列,是字符串。例如:“hello,world”
(4)字符型
用单引号''包含,或者用/转义的字符,是字符型。例如:/n、'a'