【问题标题】:How represent in printf a variable type unsigned long [duplicate]如何在 printf 中表示变量类型 unsigned long [重复] 【发布时间】:2014-12-06 11:38:09 【问题描述】: 要在 printf 中打印 int var,您必须使用 %i 或 %d,但对于 unsigned long 我应该添加什么 【问题讨论】: en.cppreference.com/w/cpp/io/c/fprintf 标签: c printf 【解决方案1】: %lu 是 unsigned long 的正确格式说明符 【讨论】: 【解决方案2】: %lu 是 unsigned long 的正确格式。 【讨论】: