字面值常量

   一个形如42的值被称为字面值常量,这样的值一望而知

1.整型字面值写作十进制数、八进制数或十六进制数的形式。以0开头的整数代表八进制数,以0x或0X开头的代表十六进制数。

eg:我们能用下面的任意一种形式来表示数值20:20/*十进制*/ 024/*八进制*/ 0x14/*十六进制*/

浮点型字面值表现为一个小数或以科学计数法表示的指数,其中指数部分用E或e标识:3.14159 3.14159E0 0.  0e0 .001

默认的,浮点型字面值是一个double,我们可以用后缀来表示其它浮点型。

2.字符和字符串字面值

由单引号括起来的一个字符称为char型字面值,双引号括起来的零个或多个字符则构成字符串字面值。

编译器在每个字符串的结尾处添加一个空字符('\0').因此,字符串字面值的实际长度要比它的内容多1.

3.转义序列

两个比较常用的转义序列有:换行符\n  横向制表符 \t 

举一个有关纵向列表符的例子:

eg:

#include <iostream>
using namespace std;


int main() {
cout << "2\115\n" << endl;
cout << "2\v\115\n" << endl;
return 0;

}

运行结果为:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值