看板 C_and_CPP 關於我們 聯絡資訊
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 各位板上的大大,小弟有個小小的問題 想了很久就是無法解決,也不知道怎麼搜尋 就是 int x1_L1, x2_L1, x3_L1, ...; //他們都是integer sum_1= x1_L1+ x2_L1+x3_L1; sum_2= x1_L2+ x2_L2+x3_L2; sum_3= x1_L3+ x2_L3+x3_L3; sum_4= x1_L4+ x2_L4+x3_L4; ... ... sum_9= x1_L9+ x2_L9+x3_L9; 以上 有沒有辦法用 for寫出來呢? 另外,我宣告x1_L1,.....x3_L9 也是很累人 有沒有更有效率的方法呢? 謝謝 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) Dev -C++ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.155.242
tw00088437:array @_@? 11/22 12:17
Johnson672:其實 我用 unsigned char x_1_L_1[200][200]; 11/22 12:46
Johnson672:他們已經是array了 11/22 12:47
Johnson672:不曉得array外面可否再包一層array? 11/22 12:47
joefaq:怎麼會把array直接相加哩 11/22 13:27
spir:宣告成四維陣列如何? 11/22 13:30
lwecloud:我比較好奇的是 什麼原因一定得這樣做? 11/22 14:09
lwecloud:而且照你原本的問題 sum、x1、x2、x3各一個一維array不就 11/22 14:10
lwecloud:解決了嗎? 11/22 14:11
Johnson672:那試試看四維矩陣好了,我還以為矩陣只能用二維以下 11/23 01:01
lwecloud:為什麼要用到四維矩陣orz 矩陣愈多維只是自找麻煩 也不會 11/23 09:26
lwecloud:比較好用... 11/23 09:26