如何取出二維陣列的??(我不知道這是什麼) |
尚未結案
|
黑輪
中階會員 發表:135 回覆:188 積分:64 註冊:2004-01-29 發送簡訊給我 |
|
CuteBabyBoy
初階會員 發表:18 回覆:97 積分:48 註冊:2003-07-11 發送簡訊給我 |
Dear 黑輪 除非你的狀況如下
先宣告 bool p[100][100]; 當 [3][2] 點到.... P[3-1][2-1] = true 當你想要知道那些點是 true 就用掃瞄的
for(int y=0;y<100;y ) { for(int x=0;x<100;x ) { if(P[x][y]) { ShowMessage("X = " IntToStr(x) " Y = " IntToStr(y)); } } }Baby 發表人 - taishyang 於 2004/02/26 13:26:29 |
黑輪
中階會員 發表:135 回覆:188 積分:64 註冊:2004-01-29 發送簡訊給我 |
|
GaryKao99
中階會員 發表:46 回覆:102 積分:54 註冊:2002-08-23 發送簡訊給我 |
引言: Dear 黑輪 除非你的狀況如下 先宣告 bool p[100][100]; 當 [3][2] 點到.... P[3-1][2-1] = true 當你想要知道那些點是 true 就用掃瞄的 for(int y=0;y<100;y ) { for(int x=0;x<100;x ) { if(P[x][y]) { ShowMessage("X = " IntToStr(x) " Y = " IntToStr(y)); } } } Baby以此例 bool getPoint(int X, int Y) { return p[X-1][Y-1]; } 在加一些防錯設計 bool getPoint(int X, int Y) { if (X>0 && X<100 && Y>0 && Y<100) return p[X-1][Y-1]; else return false; }~~~~~~~~~~~~~~~~~~~~~~ 我什麼都會, 就兩樣不會 就是 這個也不會, 那個也不會 |
黑輪
中階會員 發表:135 回覆:188 積分:64 註冊:2004-01-29 發送簡訊給我 |
|
CuteBabyBoy
初階會員 發表:18 回覆:97 積分:48 註冊:2003-07-11 發送簡訊給我 |
|
黑輪
中階會員 發表:135 回覆:188 積分:64 註冊:2004-01-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |