Character-Mode

程式寫作者們喜愛的一本書是《The C Programming Language》(Prentice Hall,1978年和1988年),由Brian W. Kernighan和Dennis M. Ritchie(親切地稱為K&R)編著。該書的第一章以一個顯示「hello, world」的C語言程式開始。


說明

這裡是在《The C Programming Language》第一版第6頁中出現的程式:
main ()
{
printf ("hello, world\n") ;
}
以前C程式寫作者在使用printf等C執行期程式庫函式時,無需先宣告它們。但這是90年代,我們願意給編譯器一個在我們的程式中標出錯誤的機會。這裡是在K&R第二版中修正的程式:
#include <stdio.h>
main ()
{
printf ("hello, world\n") ;
}
該程式仍然是那么短。但它可通過編譯並執行得很好,但當今許多程式寫作者更願意清楚地說明main函式的返回值,在這種情況下ANSI C規定該函式必須返回一個值:
#include <stdio.h>
int main ()
{
printf ("hello, world\n") ;
return 0 ;
}
我們還可以包括main的參數,把程式弄得更長一些,但讓我們暫且這樣就好了-包括一個include宣告、程式的進入點、一個對執行期程式庫函式的呼叫和一個return語句。

相關詞條

相關搜尋

熱門詞條

聯絡我們