出现负数是溢出了,可以使用unsigned long long 或long long 类型,转换说明符使用"%llu"和"%lld"
会有啥权限问题阻止你看到它的具体定义? == 试试 %ld 。不过看不到定义,只是瞎猜。 == 你是什么系统,什么编译器?
理论上不可能阻止的,如果仅仅声明而不定义的话,就必须提供一大堆函数来让你使用uint64 ps,可以用unsigned long long来做吧?windows下用%I64u,linux用%llu
69,382
社区成员
243,073
社区内容
加载中
试试用AI创作助手写篇文章吧