数据类型
C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存
整型
作用:整型变量能够表示的是整数类型的数据
C++中能够表示整型的类型有以下几种方式,区别在于所占内存不同
| 数据类型 | 占用空间 | 取值范围 |
|---|---|---|
| short(短整型) | 2字节 | -215~215-1 |
| int(整型) | 4字节 | -231~231-1 |
| long(长整型) | win为4字节、Linux32位为4字节/64位为8字节 | -231~231-1 |
| long long(长长整型) | 8字节 | -263~263-1 |
sizeof关键字
作用:利用sizeof关键字可以统计数据类型所占内存大小
语法:sizeof(数据类型/变量)
示例
#includeusing namespace std; int main() { int a = 5; cout << sizeof(a) << endl; cout << sizeof(int) << endl; const int year = 100; cout << sizeof(year) << endl; return 0; }



