我已经声明了一个字符串数组 String s;
我尝试通过给出 strlen(s) 来查找字符串的长度,但它没有用。如何获取字符串的长度?
使用成员函数 length()。
string s;
声明一个string
命名s
的,而不是一个字符串数组,这将是
string array[10];
例如。要获取字符串的长度,请调用它的size()
orlength()
方法:
size_t len = s.size();
我见过的许多方法const char *
(也可能是他所指的“字符串”)将循环遍历变量,直到遇到 NULL\0
字符。
这通常是“字符串数组”的结束方式,通常是计算字符串长度的好方法。