原先的写法,一直打印不出长整形:
long long a;
a = 12345ll;
printf("%d\n", a);
查找后发现,原来是自己忘了格式化输出语法,而不是其它问题:
long long a;
a = 12345ll;
printf("%lld\n", a);
参考:
C语言中printf格式化输出函数
Long Long、__int64使用总结
原先的写法,一直打印不出长整形:
long long a;
a = 12345ll;
printf("%d\n", a);
查找后发现,原来是自己忘了格式化输出语法,而不是其它问题:
long long a;
a = 12345ll;
printf("%lld\n", a);
参考:
C语言中printf格式化输出函数
Long Long、__int64使用总结
转载于:https://my.oschina.net/leopardsaga/blog/112399