首先 Microsoft Visual C++ 6.0 不支持 long long ,支持_int64
printf 输出 long long
在windows 环境下 %I64d
在linux 环境下 %lld
另外打印long long型的函数如下:
void print_bigint(long long n)
{
if (n>=10)
print_bigint(n/10);
printf("%d",int(n%10));
}
本文介绍了Microsoft Visual C++ 6.0中处理longlong类型的方法,由于该版本不直接支持longlong,因此使用_int64替代,并提供了在Windows和Linux环境下使用printf函数的不同格式化字符串来正确输出longlong类型的数值。此外,还提供了一个递归函数用于打印longlong类型的整数。
首先 Microsoft Visual C++ 6.0 不支持 long long ,支持_int64
printf 输出 long long
在windows 环境下 %I64d
在linux 环境下 %lld
另外打印long long型的函数如下:
void print_bigint(long long n)
{
if (n>=10)
print_bigint(n/10);
printf("%d",int(n%10));
}
2506

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=9421247&d=1&t=3&u=6d2be243587d4f5fa728cf2f09e794ea)