→ beagle:請把 main() 和 func() 的出場順序對調... 01/27 17:37
→ beagle:這是 C 的規定, 先宣告才能使用... 01/27 17:38
→ CuckooBoy:太感謝你了!原來是這樣~~ 01/27 18:00
推 zxvc:不一定要調順序。只要在main之前宣告func就可以了。 01/27 18:38
→ zxvc:請在main之前加入這一行指令:void func(void); 01/27 18:39
→ beagle:zxvc: 您說得對, 但 prototype 要統一, 怕原 po 弄錯... 01/27 18:40
→ CuckooBoy:不明白prototype統一的意思!可以解說一下嗎? 01/27 18:47
推 zxvc:prototype就是funciton不含body的部份 01/27 18:56
→ zxvc:function body就是{}包起來的部份。 01/27 18:57
→ zxvc:如果你要func寫在main之後,那麼你必須在main之前就要宣告 01/27 18:59
→ zxvc:func,並且要與main之後的func的prototype要一致。 01/27 18:59
→ zxvc:譬如你在main之後的func的傳值型別是void,那麼在main之前那괠 01/27 19:00
→ zxvc:個func的傳回值型別也要是void。 01/27 19:02
推 zxvc:要了解這些問題,就要多看一些C語言的書。 01/27 19:04
→ zxvc:例如:The C Programming Language 01/27 19:06
→ CuckooBoy:我明白了!感謝你~~^^ 01/27 20:07