int,long, long long

作者: 云中布衣   分类:  编程之美    热度: (331℃)   时间: 2017-5-3 10:44   标签: #C/C++    

C/C++ 中int、long、long long类型的取值范围:

数据类型 数据范围 类型长度
unsigned int 0~4294967295 
4B
int -2147483648~2147483647
4B
unsigned long  0~4294967295 
4B
long -2147483648~2147483647
4B
long long -9223372036854775808 ~9223372036854775807  
8B
unsigned long 1844674407370955161 
8B
__int64 -9223372036854775808 ~9223372036854775807  
8B
unsigned __int64 18446744073709551615   
8B

注:

(1)在VC6.0里并不支持long long ,它使用的是_int64和long long具有类似的效果。

(2)其中long long输出格式为%lld,__int64输出格式为%l64d.

<完>由云中布衣整理,转载请注明出处

56.8K

发表评论:

© 云中布衣 2015 | Driven by EMLOG  | SiteMap | RunTime: 7.29ms&RSS  | MORE  |   | TOP

文章数量【252】 评论数量【206】 稳定运行【1152天】

Visitor IP Address【54.162.239.233】

Email:ieeflsyu#outlook.com