Board logo

標題: 字串分割 (一) [打印本頁]

作者: 王瑞喻    時間: 2020-9-2 14:48     標題: 字串分割 (一)

試將字串 "123.45.6789" 以 "." 作為分割的依據進行分割,並將分割結果存入一陣列。

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     string str="123.45.6789";
  7.     string res[50];
  8.     string tmp="";
  9.     int j=0;
  10.     for(int i=0; i<str.length(); i++)
  11.     {
  12.         if(str[i]=='.')
  13.         {
  14.             res[j]=tmp;
  15.             tmp="";
  16.             j++;
  17.             continue;   //跳過當下的迴圈
  18.         }
  19.         tmp+=str[i];
  20.         //cout<<str[i]<<endl;
  21.     }
  22.     res[j]=tmp;
  23.     for(int i=0; res[i]!=""; i++)
  24.         cout<<res[i]<<endl;
  25.     system("pause");     
  26.     return 0;   
  27. }
複製代碼

作者: 李穎俊    時間: 2020-9-5 10:43

此帖僅作者可見
作者: 張淯祺    時間: 2020-9-5 10:44

此帖僅作者可見
作者: 朱閎聿    時間: 2020-9-5 10:46

此帖僅作者可見
作者: 王銘鴻    時間: 2020-9-5 10:48

此帖僅作者可見
作者: 林羿丞    時間: 2020-9-5 10:49

此帖僅作者可見
作者: 龔品誠    時間: 2020-9-12 09:47

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2