C/C++ strlen(str)、str.length()、str.size()、sizeof(str)都可以求字符串长度。
其中str.length()、str.size()、sizeof(str)是用于求string类对象的成员函数
#include<iostream>
#include<string>
using namespace std;
int main()
{
string line;
getline(cin,line);
int a=line.length();
int b=line.size();
int c=sizeof(line);//sizeof()当获取字符串的长度,包含"\0";当获取数组的长度,获取的是数组在内存中的容量;
cout<<line<<endl;
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
return 0;
}