基本数据类型 名称 | | | | | | signed, signed int, long, long int | –2,147,483,648~2,147,483,647 | | | unsigned, unsigned long,unsigned long int | | | | | | | | | | | | short int, signed short int | | | | | | | | | –9,223,372,036,854,775,808~ ④ 9,223,372,036,854,775,807 | | | | 0~18,446,744,073,709,551,615 | | | | | | | | | | | | |
① 一般都使用有符号整数,除非范围不够大,或者你确定你的减法运算不会出现“小数减大数”。 ② 一般来说,使用int、long long更保险一些,除非内存不够用。 ③ 不要使用“__int64”!它是Visual C++特有的关键字。 ④ 假如a是long long类型,把超过231的值赋给它时要使用字面值LL(ULL):a=123456789012345LL。
|