看板 b96902HW 關於我們 聯絡資訊
※ 引述《champavalon (<品>)》之銘言: : 遞迴有辦法不用另一個函式寫嗎? : 就是不要用河內塔或是費氏數列那樣另外用一個函式 : 直接在主程式裡面跑? "main" 本身也是一個函式呀 ;) main 的 prototype 除了我們目前教到的 "無參數型式" 之外, 其實還有另一種有參數的型式。 不過 main 的參數有特定的意義, 所以不應該把 main 拿來做其他用途。 : 還有 : 如果寫出一個不同於主程式的函式 : 我要如何讓他的變數可以對應主程式的變數呢? : (我的意思是把題目預設的變數對應到函式裡) 如果我沒搞錯你的意思的話, 你應該是問說,函式之間可不可以使用同一塊記憶體? 答案是可以的。 主要有兩種辦法,一種就是用全域變數, 另一種是用以後會教到的指標。 不過用全域變數的話,變成所有的函式都可以改到變數的內容, 因此要適當的使用,程式才不容易有 bug。 -- >_< U -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.54