因為操作系統(tǒng)不同,所以變量類型的大小也不相同;
//引入頭文件
#include <climits> //老版本為 limits.h
1霎槐、獲取類型的最大值
cout << INT_MAX << endl;
//or
cout << SHRT_MAX << endl;
//or
cout << LONG_MAX << endl;
//or
cout << LLONG_MAX << endl;
2监右、獲取變量的大小
//使用預定義的sizeof函數,單位:bytes
int i_int = INT_MAX;
sizeof(i_int);
//or
sizeof i_int;
3潦牛、獲取類型的最小值
cout << INT_MIN << endl;
.......
4眶掌、獲取每個字節(jié)大小
cout << CHAR_BIT << endl;