一、简介
C++字符串分为两类,分别是:
1、C 风格字符串
2、C++ 引入的 string 类类型
c风格:
而C++的string类则与C相似,但还有额外的功能如连接等
二、读入
1.cin输入
cin>>的读入方式有一定缺陷,它会忽略空格后的所有单词
如:123 456
它只会识别123,空格及以后单词全部忽略
2.get/getline读入
.get()与.getline()补足了cin的缺陷,他们可以读入整一行
他们之间区别是:
get会保留换行符,getline不会
注意,字符数组与string对象的读入方式大体相似,但string的行读入为:
get(cin,str)
三、常见操作及函数
在我之前在STL库的介绍已有,暂不赘述