我对我正在阅读的书中的这个片段感到困惑。文本字符串被放入一个char
数组中。有四个单词,数组中有四个元素。等等,但这意味着单个char
元素包含整个文本字符串。我敢肯定chars
只能处理一个字符。这是代码。
const char *words[4] = { "aardvark", "abacus",
"allude", "zygote" };
那么给了什么?作者如何chars
存储整个字符串?我知道解决方案必须非常明显,但我就是看不到它。另外,const
关键字是什么?为什么只有当我们计划对这个数组做的只是计算每个单词的长度时才需要读取它strlen()
?