gcc - 用于 size_t 的 printf

标签 gcc printf string-formatting size-t

有什么办法可以给printf size_t没有先转换它或生成编译器警告? (我总是用 -Wall 编译。)

最佳答案

printf("%zu", sizeof(whatever));

关于gcc - 用于 size_t 的 printf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4150056/

相关文章:

c - 在链接时找出外部变量的位置

c++ - scanf 没有按预期工作

c - fork 时的 Printf 行为

c# - String.Format C# 每1000个数字之间的间距

python - 如何防止 PyMySQL 转义标识符名称?

c++ - 如何删除由指针数组组成的成员变量

c - 如何在ubuntu上编译doom?

c - 我可以在 64 位机器上制作这个结构的最小尺寸是多少?

c - 我用这个 printf() 会丢失信息吗?

python - 无法格式化字符串