Re: [問題] 改變一堆變數的布林值

看板C_and_CPP (C/C++)作者 (快樂一整年 ^^~~~)時間11年前 (2015/05/14 13:01), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
※ 引述《laertes (伊薩凱<L>)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : BCB : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : 問題(Question): : 有一堆變數 bool V1,V2,...,V17; : (因為這是前人弄的,無法改成矩陣) : 怎麼用for loop 抓這堆變數啊.... : for (i=1, i < 18,i++ ){ : Vi=true;// <=我知道這行是錯的。但要怎麼寫才抓的到 : } : 餵入的資料(Input): : 預期的正確結果(Expected Output): : 錯誤結果(Wrong Output): : 程式碼(Code):(請善用置底文網頁, 記得排版) : 補充說明(Supplement): : 我現在是用土法手KEY : V1=true;V2=true;.... : 這應該是一個很簡單的處理 : 但我都google不到我想要的東西 : 煩請大大教學,感謝 BCB新手留 知道目的之後就是要想怎麼達到 bool *pData[17]; pData[0] = &V1; pData[1] = &V2;..... for(i = 0;i < 17;i++) *pData[i] = true; end story. -- 從小學校只教我們記憶.... 卻沒教要怎麼忘記 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.105.226 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1431579691.A.539.html

05/14 13:03, , 1F
05/14 13:03, 1F

05/14 13:11, , 2F
哦~~~用指標指過去...
05/14 13:11, 2F

05/14 15:50, , 3F
取值那邊也是會key到吐血吧
05/14 15:50, 3F

05/14 17:45, , 4F
不會啊initialize只需一次,其他部分都免改
05/14 17:45, 4F

05/15 08:00, , 5F
這... 陣列元素賦值的部份要打的量跟原PO打"=true"差不多份
05/15 08:00, 5F

05/15 08:02, , 6F
量了吧 V1=true;V2=true;一式一行用column paste會不會比較
05/15 08:02, 6F

05/15 08:03, , 7F
比較方便? 編輯器有支援多行編輯就可以了
05/15 08:03, 7F

05/15 10:04, , 8F
只用一次當然直接打比較方便,改很多次就不一定了XD
05/15 10:04, 8F
文章代碼(AID): #1LL2mhKv (C_and_CPP)
文章代碼(AID): #1LL2mhKv (C_and_CPP)