69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <stdlib.h>
int main()
{
int64_t test = 16;
printf("%lld\n", test);
return 0;
}
gcc int64.c -Wall
int64.c: In function `main':
int64.c:7: warning: long long int format, int64_t arg (arg 2)
int main()
{
int64_t test = 16;
printf("%I64d\n", test);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int64_t test = 16;
# if __WORDSIZE == 64
printf("%ld\n", test);
# else
__extension__
printf("%lld\n", test);
# endif
return 0;
}