線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:837
推到 Plurk!
推到 Facebook!

關於字串判斷問題

尚未結案
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-16 12:24:49 IP:210.192.xxx.xxx 未訂閱
我再memo顯示資料的格式如下 50->42->34->27->19->11->12->21->29->21-> ("->"是我自己加上去的,數值是每次次算的結果) 現在我想以這一筆資料 當作參考 來比對我後面筆的資料 要怎樣做對呢? 每次運算所產生的數值範圍在64以內 但是個數卻不一定 且作比對時候 必須 1.順序相同 2.數字相同 3.個數相同 PS:我這邊再補充一下 50->42->34->27->19->11->12->21->29->21-> 的產生方式 是我在螢幕上自己規劃出64格 然後有目標物進入 目標物移動到哪個方格 就把那方格顯示出來 發表人 - 1666362 於 2005/01/16 12:27:49
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-17 09:22:18 IP:61.66.xxx.xxx 未訂閱
提供一個方向 儲存資料 1.使用一個二維陣列,第一維為行數 2.第二維的第0個元素為此行有多少元素(可用strtok) 3.第二維的第1個元素以後,照順序存入 比對部份 1.先比第0個元素,個素不對也不用比順序,數字了 2.依順序比較數字 請恕我就不提供CODE了,想一下才會進步
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-17 12:36:42 IP:210.192.xxx.xxx 未訂閱
blk5743: 關於二維陣列 以及strtok 可否您提供一下範例 二維陣列 以及strtok 我到目前還沒用過 =.= 我是新手 多多指教 ^^
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-17 13:35:44 IP:61.66.xxx.xxx 未訂閱
請參考這一篇或打strtok搜尋    【問題】開檔後如何將字串內容寫進一陣列中     http://delphi.ktop.com.tw/topic.php?topic_id=62932
 
    int a[50][50];
    for(int k=0; k < Memo1->Lines->Count; k  )
    {
        token=strtok(Memo1->Limes->Strings[k].c_str()," ");//引號內填入你要用來區隔的字元" "
        while(token != NULL)
        {
            a[k][p  ]=atoi(token);
            token=strtok(NULL," "); //引號內填入你要用來區隔的字元" "
        }
        p = 0;//要換行了
    }
大概就是這樣了,剩下的你再按照你的需求改吧。練習才會進步
系統時間:2024-05-19 20:19:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!