我将 64 位计数器的变量声明为:
long long call_count;
我应该在打印语句中使用什么格式说明符?
我试过了,%l
,%ld
,%ll
。似乎没有一个是正确的。
我使用 Diab C 编译器编译我的应用程序代码以在 pSOS 操作系统上运行。
最佳答案
根据 C99,它应该是“%lld”(参见,例如,here)。如果 Diab C 不是 C99,那么您必须查看编译器文档,我似乎无法通过快速谷歌搜索在线找到它。
关于c - 'long long' 的格式说明符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/462345/