C++ sizeof的用法

sizeof是一个操作符(operator)
作用是返回一个对象或类型所占的内存字节数。
返回值类型为size_t,可以赋值给int类型变量。
主要由以下三种应用形式:

sizeof(object); // 变量名
sizeof object; // 变量名
sizeof(typename); // 类型名称

例如:

int a = 10;
cout << sizeof(a) << endl; // 4
cout << sizeof(a+10.0) << endl; // 8
cout << sizeof a << endl; // 4
cout << sizeof(int) << endl; // 4

你可能感兴趣的:(C++ sizeof的用法)