分析:
对于不同的系统和机器其对应类型的大小有所不同,sizeof运算符可以计算出当前类型的大小,故能够轻松解出本题。
题解:
#include <bits/stdc++.h> using namespace std; int main() { //使用sizeof运算符输出各种类型的大小 printf("The size of short is %d bytes.\n", sizeof(short)); printf("The size of int is %d bytes.\n", sizeof(int)); printf("The size of long is %d bytes.\n", sizeof(long)); printf("The size of long long is %d bytes.\n", sizeof(long long)); }
总结:
sizeof运算符的使用,确保代码能够鲁棒的在不同机器上运行。