怎么 进行 string类的输入输出
答案:5 悬赏:30 手机版
解决时间 2021-03-23 05:34
- 提问者网友:星軌
- 2021-03-22 11:11
怎么 进行 string类的输入输出
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-22 12:23
string 对象输入忽略开头遇到的所有空字符,从第一个有效字符开始输入,直到遇到下一个空字符结束。如:string str;
cin >> str;
如果你输入的是 " hello world"
cout << str << endl;
那么你输出的话结果是: hello。
cin >> str;
如果你输入的是 " hello world"
cout << str << endl;
那么你输出的话结果是: hello。
全部回答
- 1楼网友:上分大魔王
- 2021-03-22 13:55
表示关注
- 2楼网友:洒脱疯子
- 2021-03-22 12:57
我的试验的结果,你的代码可以执行。
g++ 4.1.2 redhat
g++ 4.1.2 redhat
- 3楼网友:玩世
- 2021-03-22 12:37
#include
#include
void main()
{
std::string a; //定义一个string类 的对象a.
std::cin>>a; //这不是初始化!!!初始化在上面一行已经完成了,默认无参构造函数,这句调用的是istream & operator>>(istream &,string &);
std::cout<}
#include
void main()
{
std::string a; //定义一个string类 的对象a.
std::cin>>a; //这不是初始化!!!初始化在上面一行已经完成了,默认无参构造函数,这句调用的是istream & operator>>(istream &,string &);
std::cout<}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯