String若干基本操作
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main(){
string s1;
s1="abcdefg";
cout<<s1<<endl;
cout<<s1.length()<<endl; //串长
string s2,s3;
s2=s1; //用=赋值串
cout<<"s2="<<s2<<endl;
s3+=s1; //用+连接串
s3+=s1;
cout<<"s3="<<s3<<endl;
bool b1=(s1==s2);//用==,>,<,比较string
bool b2=(s1<s2);
cout<<b1<<" "<<b2<<endl;
string s4=s1.substr(1,4); //下标1开始4个字符[子串]
cout<<"子串s4="<<s4<<endl;
return 0;
}
2万+




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



