如果我有一系列单词,例如:
char words[2][10] = {"One","Two","Three"};
我怎样才能计算每个字符串的个别字符?
答案 0 :(得分:2)
strlen
是计算字符串长度的函数。
并引用标准:
字符串的长度是空字符前面的字节数。
答案 1 :(得分:0)
您可能遇到问题,因为数组的尺寸不正确(2而不是3)。初始化程序“Three”正在被丢弃。您可以使用此语法从初始化列表中自动推断出正确的维度:
char words[][10] = {"One","Two","Three"};
现在“strlen(words [2])”将可靠地产生正确的结果。