C++之获取string字符串长度的方法

C++中获取string字符串长度的方法主要有3种:

  • 使用length()成员方法获取;
  • 使用size()成员方法获取;
  • 使用strlen()函数获取。

1.使用length()成员方法进行获取

string str = "abcde";
int len = str.length();

2.使用size()成员方法进行获取

string str = "abcde";
int len = str.size();

3.使用strlen()函数获取

string str = "abcde";
int len = strlen(str.c_str());

【注意】使用strlen()获取string字符串长度时,首先需要使用c_str()把string转换成char*。


版权声明:本文为tormi21c原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。