C++的string的细节

1.string 以读入的空格或者换行为结束标志
2.string的两个重要方法:
```
string a="123456";
int len=a.size();
string b=a.substr(0,3);
cout<<len<<endl;
cout<<b<<endl;
/*
output:
line1:6
line2:123
*/
```

```
//char*类型可以合并到string,
//但是string类不能合并到char*里面去
//例如:(正确用法)
string a="1234";
char b[5]={'a','b','c','d','e'};
a=a+b[1]+b[2];
b=b+a;////以及错误用法
cout<<a<<endl;
/*
output:
line1:1234ab
*/
```

posted @ 2018-11-16 13:28  JJSsnow  阅读(188)  评论(0编辑  收藏  举报