c++入门一
时间:2010-10-03 来源:湘湘园
字面值常量
如像42这样的值我们可以称为字面值常量,称其为字面值是因为只能用他的值称呼他,常量--他的值不能被修改
特点 每个字面常量都会属于一种类型
1 整型字面值
可以用三种进制中的任意一种 八进制 十进制 和十陸进制表示
该字面值默认为int或者 long 其值适合int类型就是int类型如果比其他就是long类型
可以通过增加后缀u 、L或者uL对类型进行转换
2 浮点字面值
通常用科学计数法或十进制表示,默认类型是double类型 在数值后面加上F或者f表示单精度、加上L或者l表示扩展精度
3 布尔和字符字面值
布尔 true 和false表示布尔字面值
可打印的字符型字面值用单引号来定义。在前面加上L就可以得到w_char_t类型宽类型
4 转义字符 省、、、、、
5 字符串字面值
字符串字面值表示0或者多个字符
相关阅读 更多 +