char str[100];
cin.getline(str, 50);//获取不定长的字符串,中间可以有空格
string str;
cin>>str;//获取不定长的字符串,中间不可以有空格
strlen(str)//获取长度,以换行为结束

本文介绍了使用C++进行字符串输入输出的两种不同方法:一种是使用cin.getline()获取包含空格的字符串,另一种是使用cin>>获取不包含空格的字符串,并解释了如何使用strlen()函数来测量字符串的长度。
char str[100];
cin.getline(str, 50);//获取不定长的字符串,中间可以有空格
string str;
cin>>str;//获取不定长的字符串,中间不可以有空格
strlen(str)//获取长度,以换行为结束


被折叠的 条评论
为什么被折叠?