私が読んでいる本のこのスニペットに混乱しています。テキスト文字列は配列に入れられchar
ます。4 つの単語があり、配列には 4 つの要素があります。待ってください。ただし、これは、1 つのchar
要素にテキスト文字列全体が含まれていることを意味します。確かにchars
一文字しか扱えない。これがコードです。
const char *words[4] = { "aardvark", "abacus",
"allude", "zygote" };
それで、何が得られますか?chars
作成者は文字列全体を保存するためにどのように使用できますか? 解決策が目に見えないほど明らかであることはわかっていますが、それを見ることができません。また、const
キーワードは何ですか?この配列を使用して各単語の長さを数えることだけを計画しているのに、なぜ読み取り専用にする必要があるのでしょうstrlen()
か?