C++字符串长度

C++字符串长度教程

C++ 中,我们要获取 string 类型的字符串的长度,我们可以使用 length 函数或者使用 size 函数。

C++字符串string长度详解

语法

s.length();

参数

参数 描述
s 要获取长度的字符串。

返回值

字符串的长度。

说明

我们可以直接使用字符串的 length 方法,获取字符串的长度。

C++字符串string size详解

语法

s.size();

参数

参数 描述
s 要获取长度的字符串。

返回值

字符串的长度。

说明

我们可以直接使用字符串的 size 方法,获取字符串的长度。

案例

获取string长度

可以使用 length 获取 string 长度

#include <iostream> using namespace std; int main() { cout << "嗨客网(www.haicoder.net)\n" << endl; string s1 = "Hello HaiCoder"; int sLen = s1.length(); cout << "S1 Length = " << sLen << endl; }

程序运行后,控制台输出如下:

04_C字符串string length.png

我们使用了字符串 string 的 length 方法获取了字符串的长度。

获取string长度

可以使用 size 获取 string 长度

#include <iostream> using namespace std; int main() { cout << "嗨客网(www.haicoder.net)\n" << endl; string s1 = "Hello HaiCoder"; int sSize = s1.size(); cout << "S1 Size = " << sSize << endl; }

程序运行后,控制台输出如下:

05_C字符串string size.png

我们使用了字符串 string 的 size 方法获取了字符串的长度。

C++字符串长度总结

在 C++ 中,我们要获取 string 类型的字符串的长度,我们可以使用 length 函数或者使用 size 函数。