Linux下第一個程式設計,hello world!

weixin_33895657發表於2018-05-31

說到底,程式設計的過程是大同小異的,都由一個原始檔,經過預處理>>編譯>>彙編>>連線,這幾個過程。

但由於我們剛踏入Linux學習的環境,急於驗證下成果,所以我們先在Linux環境下,編寫第一個程式,編譯並執行。

老樣子,所有的學習始於一句:“”hello world!”,老梗,哈哈哈

好,廢話不多說,開始:

1,首先開啟命令列Terminal,快捷鍵 Ctrl+Alt+t 


10318258-83ffadd5c08d3efa.png

2.新建一個hello.c檔案,使用vi工具,當然有其他工具做編輯器的也好,只要方便快捷,這裡用vi,比較通用; 輸入命令 sudo vi hello.c,這是或許會提示輸入passwrd,輸入你的passwrd就好了,此時,一個hello.c就新建並開啟了,可以開始輸入程式碼了,程式碼還是c語法,並沒有不同,

全部程式碼為:

#include<stdio.h>

void main()\

{

    printf(“hello world!\n”);

}

講我們想要的內容,列印出來。

10318258-a8f4768e64a9bd44.png

3,開始輸入程式碼,在vi編輯下,輸入i,是開始編輯(關於vi編輯器的用法,可以詳細檢視下)


10318258-2f184bad4b7bcfc6.png

檢查下,沒有錯誤,需要退出並儲存,1,按Esc,再輸入: 切換到底行命令模式2,看到游標在底部閃爍,輸入wq再按enter鍵就儲存並退出了。

4,儲存並退出後,又重新回到了命令列模式下,輸入ls命令,可以看到剛才新建的檔案,

然後輸入 gcc hello.c -o hello 命令,將檔案進行編譯,如果程式碼沒錯的話,不會有錯誤提示

再輸入ls檢視,會看到多了一個hello檔案,這是剛才編譯後生成的輸出檔案


10318258-b57e1344b017140e.png

5,執行這個輸出檔案,輸入命令./hello,可以看到成功的將“hello world!”列印了出來,我們第一個程式碼編譯成功了。


10318258-6f78b1284b0d6d11.png

相關文章