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