c - printf 多个变量但中间没有逗号

标签 c

我是 C 的新手,花了很多时间试图找到这个有用的答案,所以我想我会求助于智囊团。

我需要打印出两个值 int 和 hex 并且发送到屏幕之间不应有逗号。这可能是答案如此明显,以至于我只是没有正确看待它,但我们开始吧。

我有密码

printf(" %10d, 0x%X\n", answer, answer);

打印出来的是

5214, 0x145E

但我需要它没有逗号,只是

5214 0x145E

提前致谢。

最佳答案

非常简单。只需删除中间的逗号即可。

printf(" %10d 0x%X\n", answer, answer);

应该这样做。

关于c - printf 多个变量但中间没有逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38289094/

相关文章:

c++ - 如何从文件中返回随机行?面试题

c - X11 创建一个窗口而不显示在任务栏上

c - 结构初始化失败

c - 当 Allegro 中一个位图跟随另一个位图时闪烁

c - 带开罗的 Gouraud 阴影三角形

c - C中按0退出

c - 我必须是 super 用户才能使用 C 的文件处理操作吗?

c - 有效地 "Wrapping"C 中的常量字符串

C - Valgrind 不显示 Makefile 编译的代码的行号

ios - 无法更改数组中的值?