[C++关键字] 内置类型

时间:2021-11-02 07:50:14

bool, char, short, char16_t (C++11), int, char32_t (C++11), float, long, double,在64位机器上测试各种类型的大小,代码如下

#include <iostream>
using namespace std; #define P(A) cout<<"Size of " #A<<": "<<sizeof(A)<<endl; int main()
{
P(bool);
P(char);
P(short);
P(char16_t);
P(int);
P(char32_t);
P(float);
P(long);
P(double);
return ;
}

测试结果为

Size of bool: 1
Size of char: 1
Size of short: 2
Size of char16_t: 2
Size of int: 4
Size of char32_t: 4
Size of float: 4
Size of long: 8
Size of double: 8