常用基本类型

来源:互联网 发布:linux启动oracle 编辑:程序博客网 时间:2024/05/18 03:41

基本类型的取值范围:

  • unsigned   int: 0~4294967295   
  • int :  2147483648~2147483647 
  • unsigned long: 0~4294967295
  • long :  2147483648~2147483647
  • long long :-9223372036854775808~9223372036854775807
  • unsigned long long: 0~1844674407370955161
  • __int64:-9223372036854775808~9223372036854775807
  • unsigned __int64 :0~18446744073709551615

long long和__int64的区别:
  • __int64是Win32平台编译器64位长整型的定义方式,不能用于Linux。
  •    long long定义方式可以用于gcc/g++,不受平台限制,但不能用于VC6.0。

0 0
原创粉丝点击