【发布时间】:2011-10-29 16:07:27
【问题描述】:
为了确定 C 语言中列的大小,我们使用%<number>d。
例如,我可以输入%3d,它会给我一个宽度=3 的列。
我的问题是% 之后的数字是我收到的变量,所以我需要%xd 之类的东西(其中x 是我之前在程序中收到的整数变量)。
但它不起作用。
还有其他方法吗?
【问题讨论】:
-
一般来说,您应该复制粘贴您收到的确切错误消息,而不是“不工作”。
-
@luserdroog
printf失败时没有错误消息。它只是默默地给出不正确的输出。 -
这和八岁的问题有关吗?你得到什么输出,你期待什么?电话是什么样的?