C++ 字符常量

字符常量是有单字符常量和字符串常量两种。

单字符常量是由一对单引号括起来的单个字符构成,如 'A'、'2'、'#'占一个字节空间.

字符串是具有多个元素的一维数组。用户使用字符串常量只要将字符串用一对双引号括起来就可以了,而编译程序自动在每个字符串末尾加上“\0”,来表示标志字符串结束。例如"kenny"在内存中存储表示为:

kenny\0

 

字符串在内部表示所占的空间要比实际字符数多一个字节。"A"需占两个字节分别为存放A和" \0",而'A'只需要一个内存字节存放字符A。

合法的专用单字符常量
            '\n'换行符NL(LF)
            '\t'水平制表符HT
            '\v'垂直制表符VT
          ‘\b’退格符BS
            '\r'回车符CR
            '\a'响铃符BEL
            '\\'反斜杠\
            '\0'空字符null
            '\''单引号'
            '\"'双引号''
   

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/canyuexingchen/archive/2012/08/06/2625821.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值