字串常用函式

2021-09-25 07:45:41 字數 1088 閱讀 2696

#includeusing namespace std;

int main()

cout

string res="";

for(int i=0;icout

string x="abc de f";

string y=x;

char c1[100];

strcpy(c1,x.c_str());

char c2[100];

strcpy(c2,y.data());

cout

string test="i love you xinyingxin";

int res=test.find("y");

cout

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

string s0="i lov you";

s0.insert(5,"e"); //必須是字串 ,下標5的位置插入乙個字串e

cout

string s0="hello world";

cout

cout

string res="bcad";

sort(res.begin(),res.end());

cout

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....