Learning C++ 1.数据类型

来源:互联网 发布:菲律宾淘宝 编辑:程序博客网 时间:2024/06/05 17:23

1.1 数据类型



(1)整型和字符型都有无符号类型
(2)数据精度、范围和在内存中所占的字节数不确定。

1.2常量

(1)数字(123,1.23)、字符('a')(1字节)、字符串("a")(2字节)为常量。

(2)long in t型常量:123L。
(3)八进制:011,八进制数11=十进制数9。
(4)十六进制:0x11,十六进制数11=十进制数17。
(5)一般小数默认为double。
(6)浮点数常量:1.23f;长双精度常量:1.23L。
(7)小数的指数(其实为double)表达:1.23=0.123e1=12.3e-1...以此类推。在内存中都是0.123e1形式存放。
(8)char和int可以互相赋值。
(9)ASCII码:A~Z(65~90);a~z(97~122);0~9(48~57)。
(10)符号常量:#define something 123;

1.3变量

常变量:const int a = 3;(其中a不能再被赋值)

1.4自增运算符

int i=0,j;
(1)j=i++(i=1,j=0,先赋值,后运算)
(2)j=++i(i=1,j=1,先运算,后赋值)

1.5强制类型转换

float a=1.1;
则(int)a=1。

1.6复合运算

a+=3(a=a+3)



































0 0
原创粉丝点击