[問題] C語言結構設定

看板Electronics作者 (一劍籙魂)時間8年前 (2017/06/08 12:32), 8年前編輯推噓1(212)
留言5則, 4人參與, 最新討論串1/1
程式苦手 對副程式和結構不在行… 雖然上課聽的懂但實際寫都寫不出來… 這個是作業的要求 http://i.imgur.com/0RGSkW4.jpg
但是在寫結構的時候 他的數量必修先給struct data{…} student[n] 設成未知數不行 沒設的話後面的for迴圈student[i]又抓不到值 而且到時候要寫成副程式讓他到處跑 請問有什麼方法可以解決? 這是我試寫的a部分 但要分開弄成全域結構就腦袋打結了… http://i.imgur.com/Vik8VHr.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.129.50.180 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1496896371.A.E98.html ※ 編輯: corydoras09 (140.129.50.180), 06/08/2017 12:33:06

06/08 12:46, , 1F
用malloc就可以動態產生你要的struct就不用寫死
06/08 12:46, 1F

06/08 19:44, , 2F
不用global也可以 就用pointer處理不就好了
06/08 19:44, 2F
問同學說直接給11反正for回圈只到i 真是一語驚醒夢中人… 非程式本科,太專業的無法QQ ※ 編輯: corydoras09 (61.230.161.191), 06/08/2017 23:52:47

06/19 16:53, , 3F
先學縮排
06/19 16:53, 3F

06/21 18:47, , 4F
建議不要宣告在main 在外面宣告 然後用malloc或calloc
06/21 18:47, 4F

06/21 18:47, , 5F
分配動態位置
06/21 18:47, 5F
文章代碼(AID): #1PEDDpwO (Electronics)