什么应该是unsigned long long的确切大小

时间:2014-01-17 10:56:09

标签: c++ c lint

typedef的确切unsigned long long应该是什么? 例如:

typedef unsigned int uint32 ; //考虑我的机器读数
typedef unsigned char byte ;

那是什么

typedef unsigned long long ______ ;

uint64还是更多?

2 个答案:

答案 0 :(得分:1)

保证

unsigned long long的大小至少为64位。因此,它相当于uint_least64_t

  

typedef unsigned long long uint_least_64_t

答案 1 :(得分:0)

unsigned long long my_variable;

表示 my_variable 是64位(或更多)的无符号整数值

你也可以找到帮助:

How many bytes is unsigned long long?

unsigned long long

的同义词
unsigned long long int

定义为

typedef unsigned long long int uint64_t

Standard Integer Types