ホームページ > に質問 > 本文
図のように、本来は長さ4の文字配列です。%cを使って1文字ずつ手動で出力すると正常に表示されますが、%sを使って文字配列を直接出力すると、文字配列の数が表示されます。出力桁数が 4 ではありません。これは何ですか?その理由は何ですか?この文字配列の末尾に 0 はありませんか?この状況で文字列をすばやく出力する簡単な方法はありますか? (出力する長さが数百の文字配列がある場合はどうすればよいでしょうか?文字配列のメンバーを 1 つずつ手動で結合する必要がありますか?)
欧阳克2017-06-12 09:26:55
C 言語の文字列は ' で終わります