1. ホーム
  2. c

[解決済み】C言語のprintf()とputs()の違いは何ですか?

2022-04-13 19:44:55

質問

で印刷できるのは知っています。 printf()puts() . また、以下のこともわかります。 printf() を使うと、変数の補間や書式設定を行うことができます。

puts() の単なるプリミティブバージョンです。 printf() . これは、すべての可能な printf() 文字列の補間を行わずに?

どのように解決するのですか?

puts よりもシンプルです。 printf しかし、前者は自動的に改行が追加されることに注意してください。 それが嫌なら fputs の文字列を標準出力に出力するか printf .