C++基础之字符串
#include<iostream>
#include<string>
using namespace std;
int main (){
string firstname = "张";
string lastname = "丽丽";
string fullname = firstname + lastname;
cout << "fullname =" << fullname << endl;
string str ="我是中国人我深爱着我的祖国";
cout << str[1] << str.at(2) << str[3] <<endl;
string str2 ="abc123456789";
cout << str2[4] << str2.at(5) <<endl;
string str3 ="abc123456789";
for(int i = 0 ; i < str3.size() ; i++){
cout << str3[i] << endl;
}
for(char s : str3){
cout << "s= " << s << endl;
}
string str4 = "aa";
string str5 = "ab";
cout << ( str4 == str5 )<< endl;
string str6 = "abc123def456";
cout << str6.substr(0 , 3) << endl;
cout << str6.find("1") << endl;
cout << str6.substr(str6.find("d"), 3) <<endl;
bool flag = str6.length() == str6.size() ;
cout << str6.length() << " : " << str6.size() <<endl;
return 0 ;
}