【发布时间】:2015-11-28 06:19:04
【问题描述】:
我在代码中看到了这一点,其中使用 printf 仅显示没有任何格式的普通字符串(例如 printf("Hello World!\n")。 为什么不直接使用 puts("Hello World") 呢?
【问题讨论】:
-
因为也许接下来你会想写
printf("Hello, %s\n", name)? -
因为人们不知道
puts。 -
puts()变体使用少一个字节的内存。
标签: c printf output stdio puts