#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
int main(){
__int64 i;
scanf("%I64d",&i);
printf("%I64d ",i);
printf("%I64d",LLONG_MAX);
printf("%lld",LLONG_MAX);
return EXIT_SUCCESS;
}
查看__int64的定义可发现
# define __int64 long long
__int64就是long long类型?
他们的具体区别可参考:
https://www.byvoid.com/blog/c-int64