C 入門6 7 字串的分割

2021-07-16 06:17:35 字數 587 閱讀 2258

分割是通過split方法來實現的。其中有多種過載形式,這裡只講一種。

格式為:字串1.split(字元或字元陣列);

分割後返回值是乙個字串陣列。

string mystr = "100+30=130haha"

string changemystr = mystr.split(newchar);

foreach(string outstr in changemystr) console.write(outstr+"\t");

輸出結果為:

100     30     130haha

注意split方法分割字串之後變成了多個短字串,所以要建立乙個字串陣列string changemystr來儲存分割後的mystr。

當使用乙個符號來分割字串時,字串1.split('字元');mystr.split('+');

當使用多個符號來分割字串時,字串1.split(字元陣列);mystr.split(newchar);

建立乙個字串陣列的方式:string 陣列名;



C 入門經典 例6 7 字串比較

1 strcmp函式,用於比較兩個字串。格式如下 strcmp 字元陣列名1,字元陣列名2 按照ascii碼,按順序比較兩個陣列中的字元,並由函式返回值返回比較結果的執行過程。1 各自選中自身的第乙個字元 字元1 字元2.2 若字元1 字元2,則返回值為一正數。3 若字元1 字元2,則返回值為一負數...

C 入門經典 例6 7 字串比較

1 strcmp函式,用於比較兩個字串。格式如下 strcmp 字元陣列名1,字元陣列名2 按照ascii碼,按順序比較兩個陣列中的字元,並由函式返回值返回比較結果的執行過程。1 各自選中自身的第乙個字元 字元1 字元2.2 若字元1 字元2,則返回值為一正數。3 若字元1 字元2,則返回值為一負數...

1989 字串分割

time limit 1 s memory limit 32 mb submission 241 ac 75 score 19.88 submit status alex的好朋友都去生猴子了,所以她只好百無聊賴地繼續玩字串遊戲。輸入乙個長度不超過10000的字串,字串中只含字母和空格,空格用於分隔單...