#includeusing namespace std;
int main()
cout/4,字串擷取後還是字串 substr()函式
string res="";
for(int i=0;icout/5 ,c_str()函式
string x="abc de f";
string y=x;
char c1[100];
strcpy(c1,x.c_str());
char c2[100];
strcpy(c2,y.data());
cout/6 find函式使用
string test="i love you xinyingxin";
int res=test.find("y");
cout/ 7 auto在字串的應用
for(auto i:test)
// 8 auto在陣列中的使用
int a[10];
for(int i=0;i<10;i++)
for(auto i:a)
string s0="i love ";
string s1="you";
cout/ 10 insert()函式
string s0="i lov you";
s0.insert(5,"e"); //必須是字串 ,下標5的位置插入乙個字串e
cout/ 11 push_ back()和pop_back();
string s0="hello world";
cout
cout/ 12 sort()函式
string res="bcad";
sort(res.begin(),res.end());
cout/ 13 replace()
string res="hello world";
string test="you";
res.replace(6,5,test); //6表示下標 ,5表示長度
cout<}
字串常用函式
1.查詢字串位置的函式 不適合用於漢子查詢 strpos str,find,int 查詢find在str中第一次出現的位置。對大小寫敏感 從int位置開始往後查詢。如果沒有找到返回flase strrpos str,find,int 查詢find在str中最後一次出現的位置。對大小敏感 從int位置...
字串常用函式
提取子串和字串連線 題取子串的函式是 substr 形式如下 s.substr 返回s的全部內容 s.substr 11 從索引11往後的子串 s.substr 5,6 從索引5開始6個字元 把兩個字串結合起來的函式是 輸入輸出操作 1 從輸入流讀取乙個string。2 把乙個string寫入輸出流...
字串常用函式
函式 方法 描述示例 find 檢測字串是否包含指定字元,如果是返回開始的索引值,否則返回 1 str1 hello world print str1.find lo index 檢測字串是否包含指定字元,如果是返回開始的索引值,否則提示錯誤 str1 hello world print str1....