課程
/后端開發
/C
/C語言入門
不是說c程序有且僅有一個主函數即main函數嗎?而且c程序從主函數開始執行的,為什么這里main函數在其他函數下面呢?沒有想通。
2019-01-24
源自:C語言入門 5-1
正在回答
其他函數不一定需要寫在main函數上面,但是當main函數中使用到其他函數時,是需要在main函數前聲明,再定義;
例如:
void method();
int main(){
method();
return 0;
}void method(){
printf("Hello world");
}
為了省事,就將main函數放在最后,就不需要定義了。
接一波樓上回答:當程序需要的自定義類型的函數較多時還是盡量將函數放在主函數最后,最好是在所有程序之后在進行主函數定義,之后再進行申明,這樣可以保證程序看起來清晰,邏輯明了,也方便自己進行修改
慕九州6235632
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答救救孩子吧
1 回答救救孩子吧!
2 回答救救孩子吧
1 回答救救孩子吧
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-24
其他函數不一定需要寫在main函數上面,但是當main函數中使用到其他函數時,是需要在main函數前聲明,再定義;
例如:
void method();
int main(){
method();
return 0;
}
void method(){
printf("Hello world");
}
為了省事,就將main函數放在最后,就不需要定義了。
2019-01-29
接一波樓上回答:當程序需要的自定義類型的函數較多時還是盡量將函數放在主函數最后,最好是在所有程序之后在進行主函數定義,之后再進行申明,這樣可以保證程序看起來清晰,邏輯明了,也方便自己進行修改