跳到主要内容

C++ 编程:找出字符串的长度

要理解这个示例,你应该了解以下 C++ 编程 主题:

您可以通过使用 size() 函数或 length() 函数来获取字符串对象的长度。

size()length() 函数实际上是同义词,它们都做完全相同的事情。

示例:字符串对象的长度

#include <iostream>
using namespace std;

int main() {
string str = "C++ 编程";

// 也可以使用 str.length()
cout << "字符串长度 = " << str.size();

return 0;
}

输出

字符串长度 = 15

示例:C-风格字符串的长度

要获取 C-字符串的长度,使用 strlen() 函数。

#include <iostream>
#include <cstring>
using namespace std;

int main() {
char str[] = "C++ 编程非常棒";

cout << "字符串长度 = " << strlen(str);

return 0;
}

输出

字符串长度 = 26