初入紫书门(c++简单STL的应用之string)
前言
不得不说,我就是一个普通人,唉😔。我在刚开始学习紫书的过程中,我遇见了许多困难,同时,也学到了许多知识,有许多收获。现在,我就想把我这几天的学习经历记录下来
一、C++中的string类型。
以前⽤char[]的⽅式处理字符串很繁琐,现在有了string类,定义、拼接、输出、处理都更加简单啦~
不过string只能⽤cin和cout处理,⽆法⽤scanf和printf处理:
对:cin>>s
从标准输入读取string,并将读入的串存储在s中。
a.读取并忽略开头所有的空白字符(如空格,换行符,制表符,进纸符)
b.读取字符直至再次遇到空白符,读取终止
但是注意了,用cin读入string类型的数据时,键盘输入的过程中遇见空格自动终止读入,要想读入带有空格的字符串,就要用
getline(cin, s)的方式
1.string类型的初始化
四种初始化的方式 :
string s1; ——> s1为空串
string s2(“ABC”); ——> 用字符串字面值初始化s2
string s3(s2); ——>将s3初始化为s2的一个副本

最低0.47元/天 解锁文章
502

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



