[問題] 陣列給名問題

看板C_and_CPP作者 (驕傲)時間13年前 (2011/02/01 01:46), 編輯推噓3(309)
留言12則, 9人參與, 最新討論串1/2 (看更多)
使用的是C語言 目前有一個已知字串 char fruit_name[10] = "Apple"; 和一個已知interger int amount = 32; 我想問的是我想要利用上面的字串跟數值創建出一個陣列..... 利用"fruit_name[10]"的值跟"amount"的值創造出 int Apple[32]一樣的陣列.... 並且利用"fruit_name[10]"的值去寫入Apple[n] (0<n<31) 程式碼該如何寫? ===================================================== C語言苦手中...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.39.3

02/01 01:50, , 1F
你是想要用字串當作陣列的名稱?是的話只能說C語言無法...
02/01 01:50, 1F

02/01 01:52, , 2F
你可能需要map...
02/01 01:52, 2F

02/01 02:28, , 3F
這種要求我從來沒聽過,機器語言是看不懂變數的
02/01 02:28, 3F

02/01 02:30, , 4F
我猜教授還沒教到動態陣列的可能性很大
02/01 02:30, 4F

02/01 02:45, , 5F
你還是說說你想要這種陣列達成什麼功能好了
02/01 02:45, 5F

02/01 02:46, , 6F
我個人是和二樓的猜想一樣 但map這東西對你太難了...
02/01 02:46, 6F

02/01 04:23, , 7F
不介意再編譯一次的話, 可以這樣做http://ppt.cc/OR~l
02/01 04:23, 7F

02/01 16:27, , 8F
樓上超酷XD 沒有這種功能 先說說你的應用吧 需不需要用到
02/01 16:27, 8F

02/01 16:27, , 9F
這樣很難說
02/01 16:27, 9F

02/01 23:47, , 10F
使用的是 C 語言就沒有 map 了
02/01 23:47, 10F

02/05 15:59, , 11F
寫成lua再用C語言去呼叫就好了(咦
02/05 15:59, 11F

02/07 11:43, , 12F
love大那招超酷的!!
02/07 11:43, 12F
文章代碼(AID): #1DHlM25J (C_and_CPP)
文章代碼(AID): #1DHlM25J (C_and_CPP)