background image

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()