代码改变世界

C++基本数据类型

2012-08-06 21:49  残月星辰  阅读(204)  评论(0编辑  收藏  举报

C++ 的基本数据类型:

 

int 整数型
char 字符型
float 单精度/double 双精度 浮点型
void 空值型 用于函数和指针

这四种数据类型都是基本型,除了void以外的3种基本类型前面还可以加上上限定词,用来表示新的类型。

signed 表示有符号型
unsigned 表示无符号型
long 长型
short 短型

以上限定词可作用在整型和字符型前,只有long可以作用在于浮点型前。

类型 位长度

字节数

 

值域 备注
char 8 1 0~255  
int 16 2 -32768~32767 VC使用4个字节
float 32 4 3.4E-38~3.4E+38  
double 64 8 1.7E-308~1.7E+308  
short int 16 2 -32768~32767  
long int 32 4 -2147483648~2147483647