天天看點

編好的C語言程式怎麼運作,如何在cmd視窗編譯運作c語言程式?

在cmd視窗編譯運作C語言程式總共分兩步:第一步,在編譯器目錄下執行編譯指令;第二步,在編譯器目錄下運作可執行程式。需要插件?完全沒這回事兒!下面用一個例子來說明。

一、經典的C程式代碼

編好的C語言程式怎麼運作,如何在cmd視窗編譯運作c語言程式?

最經典的C程式代碼就是這個“Hello, World!”

不過我可沒有使用任何的IDE(內建開發環境)來寫這段C程式代碼,相反我就用win自帶的文本檔案來寫的,别忘了把檔案字尾名改為c啊,不是txt!我的這段C程式代碼檔案名叫做“1.c”。

二、CMD視窗下編譯

我使用的編譯器是流行的GCC編譯器。我把它安裝在C槽的一個目錄下。

現在打開CMD視窗,進入GCC編譯器所在的目錄,同時把我剛才寫的那段C程式代碼檔案“1.c”拷貝到GCC編譯器所在的目錄下。

OK,現在我們執行最簡單的編譯指令,如下圖所示:

編好的C語言程式怎麼運作,如何在cmd視窗編譯運作c語言程式?

如果沒有任何提示的話,就表明編譯通過了,在GCC編譯目錄下會生成一個可執行檔案:a.exe

三、運作C程式代碼

經過上面一步我們生成了一個可執行檔案:a.exe,下面來運作它。

由于這個可執行檔案的字尾名是exe,那麼我們隻需要直接運作它即可,當然了,也是在CMD視窗運作,方法如下:

編好的C語言程式怎麼運作,如何在cmd視窗編譯運作c語言程式?

你看,就是這麼簡單!

不過此處我要留一個疑問。如果我輕按兩下這個可執行檔案的話,也是可以正常運作的,隻是這個運作視窗會一閃而過。那麼我如何讓這個運作視窗等待我的指令再去消失呢?可以在下面一起讨論。

在CMD視窗編譯、運作程式是古老的方法了,是過去程式員的程式設計方法。現如今有很多的IDE可以供選擇。不過不管咋樣,我們程式員也不能忘記曾經這種流行的程式設計方法!