#include <iostream>
#include<string>
using namespace std;
char name[10000];
signed main() {
char name[100000];
string s1, s2, s3(10, 'c');//s3初始化为10个c
cout << "s3=" << s3 << endl;
cin >> s1;//接受s1直到空格或者回车
cout << s1.size() << endl;//输出s1长度
getline(cin, s2);//接受string类型的s2直到空格或者回车
cout << s2 << endl;
cin.getline(name, 100, 't');//接受char类型字符串,以接收到t结尾,可接受空格和换行,最多接受100个字符
cout << name << endl;
return 0;
}
s1.size()复杂度为O(1);