Int
整形
4
−21477483648~21477483647
Unsigned int
无符号整形
4
0~4294967295
Long
长整型
4
−21477483648~21477483647
Unsigned long
无符号长整型
4
0~4294967295
float
浮点型
4
−3.4×10
38
~3.4×10
38
Double
双精度
8
−1.7×10
308
~1.7×10
308
Long double
长双精度
8
−1.7×10
308
~1.7×10
308
三 变量和常量
1.变量
定义格式:<数据类型> 变量名 1,变量名 2 ……
,
变量名 n;
变量的初始化:
格式 1
:数据类型 变量名=表达式;
格式 2
:数据类型 变量名(表达式);
2.常量
a.整形常量:
#include <iostream.h>
void main()
{
const int a=10,b=027,c=0x2a;
cout<<a<<endl<<b<<endl<<c<<endl;
}
b.实型常量
表示形式有一般形式和指数形式。
一般形式:11.9,-21.8.
指数形式:0.34E+2 表示 0.34×10
2
,5.3E-3 表示 5.3×10
-3
整数部分或者小数部分为零可以省略。
c.字符常量
字符常量是单引号括起来的一个字符。
c++预定义的转义序列
\' 单引号
\"
双引号
\\ 反斜杠
\0 空字符
\a 响铃
\b 后退
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符
#include <iostream.h>
void main()