作者corydoras09 (一劍籙魂)
看板Electronics
標題[問題] 結構數量
時間Thu Jun 8 12:32:48 2017
程式苦手
對副程式和結構不在行…
雖然上課聽的懂但實際寫都寫不出來…
這個是作業的要求
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
→ mitice: 用malloc就可以動態產生你要的struct就不用寫死06/08 12:46
推 TWkobe: 不用global也可以 就用pointer處理不就好了06/08 19:44
問同學說直接給11反正for回圈只到i
真是一語驚醒夢中人…
非程式本科,太專業的無法QQ
※ 編輯: corydoras09 (61.230.161.191), 06/08/2017 23:52:47
噓 aires317: 先學縮排 06/19 16:53
推 sss22213: 建議不要宣告在main 在外面宣告 然後用malloc或calloc 06/21 18:47
→ sss22213: 分配動態位置 06/21 18:47