C++中string类型的初始化与赋值c++string类型
1、⾸先是定义⼀个字符串,引⼊头⽂件#include<string>。
2、初始化操作:可以默认初始化 string str; 可以进⾏拷贝: string s2=s1; 可以直接初始化 string s1("value");
3、把输⼊的值赋值给字符串:可以⽤cin>>str; 但是需要注意的⼀点是这种情况下遇到空⽩字符会停⽌。如果想读⼊⼀⾏,可以⽤getline(cin,str);
4、获得字符串的长度:str.length()和str.size();
5、string中的“+”操作,不能把两个字⾯值直接相加,⽐如string s="hello" + "world"; 是不⾏的。因为字⾯值常量不是string类型,“+”运算符两侧⾄少有⼀个是string。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论