#2
forever742024-11-30 21:28
|
程序代码:
#include <iostream>
#include <string> //这个程序要注意,输入abcde,最后统计就是5
#include <cstring> //输入“汉字”,最统计是6
int main()
{
using namespace std;
char charr[20];
string str;
cout << "charr在输入之前的长度是:"
<< strlen(charr) << endl;
cout << "str在输入之前的长度是:"
<< str.size() << endl;
cout << "请输入一行字:\n";
cin.getline(charr, 20);
cout << "你输入的是:" << charr << endl;
cout << "再输入一行字:\n";
getline(cin, str);
cout << "你输入的是:" << str << endl;
cout << "charr在输入之后的长度是:" << strlen(charr) << endl;
cout << "str在输入之后的长度是:" << str.size() << endl;
cin.get();
return 0;
}
#include <string> //这个程序要注意,输入abcde,最后统计就是5
#include <cstring> //输入“汉字”,最统计是6
int main()
{
using namespace std;
char charr[20];
string str;
cout << "charr在输入之前的长度是:"
<< strlen(charr) << endl;
cout << "str在输入之前的长度是:"
<< str.size() << endl;
cout << "请输入一行字:\n";
cin.getline(charr, 20);
cout << "你输入的是:" << charr << endl;
cout << "再输入一行字:\n";
getline(cin, str);
cout << "你输入的是:" << str << endl;
cout << "charr在输入之后的长度是:" << strlen(charr) << endl;
cout << "str在输入之后的长度是:" << str.size() << endl;
cin.get();
return 0;
}