第02章

2.1 基本内置类型

表示整数、字符和布尔值的算术类型合称为 整型;

char类型通常是单个机器字节(byte),wchar_t类型用于扩展字符集,如汉字和日文,这些字符集中的一些字符不能用单个char表示;

C++中将负数赋给unsigned类型是合法的;

2.2字面值常量

20=024=0x14,以0(零)开头的字面值整数常量表示八进制(octal),以0x或0X开头的表示十六进制(hexadecimal),十进制(decimal)正常;

没有short类型的字面值常量;

通常可以用十进制或者科学计数法来表示浮点字面值常量。使用科学计数法时,指数用E或e表示。默认浮点字面值常量为double类型。在数值的后面加上F或f表示单精度。同样加上L或l表示扩展精度(不提倡用小写字母)。(举例):3.14159F=3.14159E0f;.001f=1E-3f;12.345L=1.2345E1L;0.=0e0;

有些字符是不可打印的:   换行符:\n;   水平制表符:\t;   纵向制表符:\v;   退格符:\b;   回车符:\n;   进纸符:\f;   报警(响铃)符:\a;   反斜线:\\;   疑问号:\?;   单引号:\';   双引号:\";

\ooo:ooo表示三个八进制数字;例如:\7(响铃符),\12(换行符),\40(空格符),\0(空字符),\62('2'),\115('M');

\xddd:ddd表示单个十六进制数字,用法同\ooo;

为了兼容C语言,C++中所有的字符串字面值都由编译器自动在末尾添加一个空字符(\0);

2.3 变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值