第 1 講 之 3 A whole new world
Topic: C 語言程式的基本架構 (2)
再來我們看到:
int main (void)
{
printf ("Hello, world!\n");
return 0;
}
main 是一個函數,也是 C 程式的主體 (不然叫 main 做啥?),你的程式會由 main 函數開始執行。printf 是另一個函數,它負責顯示訊息到螢幕上。C 語言中函數的意義我們以後會講,你現在只要知道 main () 是一個函數, printf () 也是一個函數就可以了。那兩個大括號 { } 是幹什麼用的?用大括號括起來的東西,我們叫它做一個程式區塊 (program block)。緊跟在函數定義後的程式區塊叫函數本體 (function body),也就是說,{
printf ("Hello, world!\n");
return 0;
}這個程式區塊就是 main () 這個函數的函數本體。再來仔細看這一行:printf ("Hello, world!\n");看到行末的分號了沒? 程式區塊中的每一行都要以分號來表示這一行結束了。最後這行:return 0;
代表 main () 回傳 0 ,至於這有什麼作用後面會講,目前只要知道 main () 通常回傳 0 代表程式正常結束。
沒有留言:
張貼留言