2 数据类型
C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存。
数据类型存在的意义:给变量分配合适的内存空间。
2.1 整型
**作用:**整型变量表示的是整数类型的数据。
C++中能表示整型的类型有以下几种方式,区别在于所占内存空间不同。
数据类型 |
占用空间 |
取值范围 |
short(短整型) |
2字节 |
(-215~215-1) |
int(整型) |
4字节 |
(-231~231-1) |
long(长整型) |
Window为4字节;Linux为4字节(32位),8字节(64位) |
(-231~231-1) |
long long(长长整型) |
8字节 |
(-263~263-1) |