ID非公開

2022/1/24 22:39

33回答

c言語について質問です。

C言語関連84閲覧

ベストアンサー

0
ID非公開

質問者2022/1/24 23:29

丁寧な解説ありがとうございます! 理解できました!

その他の回答(2件)

0

abcはchar型の配列なので、\0(ヌル文字)が現れるまでループをしています。 実は、C++で一般的に利用されている std::stringクラス/std::string_viewクラスはヌル文字(\0)が入っていませんが、char型の配列の場合はヌル文字(\0)が最後に挿入されます。 char 型の配列の場合 [A][B][C][\0] std::string/std::string_viewクラスの場合 [A][B][C]