[ C語言 ] 第一篇 hello world

C語言為一個年代久遠的語言,他起源於西元1972年間,由Dennis MacAlistair Ritchie,為了製作 UNIX 作業系統而開發。

C語言在今日最大的優點便是快速,被大量使用於韌體等開發中。

常用的 IDE 有早期的 Dev C++、 Code::Blocks 、 Visual Studio 、 eclipse 等等。

早期 Win 7 時我比較常用的是 Dev C++,但隨著他停止更新後,現在我較常使用的是 Visual Studio。

現在打開 IDE,讓我們開始撰寫第一支 C 語言程式吧!

#include <stdio.h>
#include <stdlib.h>
int main(){
    printf("hello world\n");
    system("pause");
    return 0;
}

C語言是由許多函式所組成的,函式的概念為,你只需要知道輸入跟輸出,不需要知道他怎麼實做的,像是 printf 函式,你只需要傳入你要顯式的文字格式與內容 ( 被 ” ” 框起來的字 ) ,他就會幫你顯示出來。

第一二行叫標頭檔,他會引入函式庫,每個函式庫裡面會存有多個函式,你需要用那些函式就引入哪些函式庫,像第一行 stdio.h 函式庫,是為了第4行的 printf 所引入的,而第二行的 stdlib.h 則是為了第五行的 system 函式所引入的。

main函式式所有程式的起始點,程式都是由這個函式開始執行的,main 前方的 int 代表,main 函式結束後會回傳一個整數來顯示程式是否完成執行,main 後面接的小括號代表傳入值,空括號是沒傳入值的意思,大括號包起來的位置是main 函式的主體,所要執行的東西, 第四行的 printf 是列印出 hello world 這行文字,每個指令的結尾要加上分號代表結束,第五行是暫停的意思,執行到這行程式會暫停,不會馬上結束,有些 IDE 結束後會直接關掉,來不及看顯示結果。第六行的 return 0 代表程式正常結束。

恭喜你寫出了第一支程式。

Add a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *