我正在使用gcc
版本5.4.0 20160609(64位)。当我尝试使用long int
运算符查找long long int
和sizeof
的大小时,long int
和long long int
的大小都显示为8。那么,该long long
类型限定符的用途是什么?什么时候使用此限定符?
我用来查找大小的代码如下:
#include <stdio.h>
int main(void)
{
printf("size of long int: %lu\n", sizeof(long int));
printf("size of long long int: %lu\n", sizeof(long long int));
return 0;
}
输出为:
size of long int: 8
size of long long int: 8