Linux下使用 C 語(yǔ)言編寫 HelloWorld 程序
在編寫 C 語(yǔ)言程序時(shí),HelloWorld 通常是我們的第一個(gè)程序。下面就來(lái)教大家如何在 Linux 系統(tǒng)下使用 C 語(yǔ)言編寫一個(gè) HelloWorld 程序。檢查 GCC 是否安裝首先我們需要確保
在編寫 C 語(yǔ)言程序時(shí),HelloWorld 通常是我們的第一個(gè)程序。下面就來(lái)教大家如何在 Linux 系統(tǒng)下使用 C 語(yǔ)言編寫一個(gè) HelloWorld 程序。
檢查 GCC 是否安裝
首先我們需要確保 Linux 系統(tǒng)上已經(jīng)安裝了 GCC 編譯器。輸入 `gcc` 命令,如果提示 "no input files" 則說(shuō)明 GCC 已經(jīng)安裝好了。如果提示 "gcc not found",則需要先安裝 GCC,可以參考我之前的文章《如何在 Linux 上安裝 GCC》。
編寫 HelloWorld 程序
1. 新建一個(gè) `HelloWorld.c` 文件,可以使用 `touch HelloWorld.c` 命令。
2. 打開文件,這里以 `vim` 編輯器為例,輸入 `vim HelloWorld.c`。
3. 按下 `A` 或 `I` 或 `insert` 進(jìn)入編輯模式,輸入以下內(nèi)容:
```c
include
int main(int argc, char *argv[]) /* 主函數(shù),形參暫時(shí)不做解釋,照著寫就可以了 */
{ // {代表函數(shù)開始
puts("Hello World!"); //puts函數(shù)打印一個(gè)字符串,"Hello World!",記住所有的語(yǔ)句都是以;結(jié)束。
return 0; //返回給操作系統(tǒng)0
} // }代表函數(shù)結(jié)束
```
4. 按下 `ESC` 退出編輯模式。
5. 輸入 `:wq` 保存文件并退出 `vim`。
編譯和運(yùn)行程序
1. 使用 `gcc -Wall HelloWorld.c` 命令編譯并鏈接程序,如果沒有任何提示說(shuō)明編譯和鏈接沒有問題,沒有警告,沒有錯(cuò)誤。
2. 輸入 `./a.out` 按下回車運(yùn)行程序,就能看到輸出 "Hello World!"。
如果想要生成可執(zhí)行文件名為 `HelloWorld`,可以使用 `gcc -Wall HelloWorld.c -o HelloWorld` 命令,然后運(yùn)行 `./HelloWorld` 即可。
通過以上步驟,我們就成功在 Linux 系統(tǒng)下使用 C 語(yǔ)言編寫并運(yùn)行了一個(gè) HelloWorld 程序。這只是入門,后續(xù)還有更多精彩的 C 語(yǔ)言編程內(nèi)容等著大家探索。