您的位置:首页 > 编程语言 > C语言/C++

Learning C++ 1.数据类型

2016-04-01 00:02 225 查看

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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ 常量 变量