c語言大師開課了:用Turbo C/C++運行你的第一個C程序
這個世界上沒有一個人天生就是程式設計師要使用任何語言編寫高效的程序,你必須通過實踐來學習!你必須用不同的算法編寫不同的程序。你必須破解代碼,犯錯誤,調試錯誤,有時你必須使用2或3種不同的邏輯來處理同一個問題。去學習「C語言」有效地說,你必須使用C語言的概念編寫許多不同的C程序。要做到這一點,你需要在你的計算機上安裝一個好的C語言編譯器。Turbo C就是這樣一種用於windows作業系統的編譯器。如果您運行的是Linux作業系統,您可以使用GCC編譯器。編譯器的工作是把用C語言寫的代碼轉換成機器語言,這樣代碼就可以被執行了。
首先你需要在你的電腦上安裝和設置Turbo C編譯器。如果您使用的是Windows XP,您可以向下load Turbo C然後直接安裝。另一方面,如果您使用的是Windows Vista或Windows 7,您可以閱讀下面的文章在您的計算機上安裝Turbo C。
如何在Windows 7/Vista上安裝Turbo C/C++
好吧。我假設您已經在計算機上完美地安裝了Turbo C。現在讓我們看看如何使用Turbo C來運行C程序。
從桌面或程序菜單中打開Turbo C。挑選"文件"從菜單欄中選擇選項"新的"
如果編輯器中存在任何默認代碼行,請將其全部刪除。文本編輯器應該為空。現在你可以在Turbo C編輯器中輸入下面的程序。這是一個要列印的程序「你好,世界」輸出螢幕的第一行並列印「謝謝你」在輸出螢幕的下一行。
注意:-您不需要在Turbo C編輯器中鍵入任何跟在//後面的行。放在//後面的任何文本都是注釋,為了便於理解,這裡用C代碼編寫。
#include//Preprocessing standard input output header file
# #包括
void main() //主函數,它是任何C程序的入口點
{
printf(" Hello World \ n ");//在輸出螢幕上列印任何數據的函數
printf("謝謝");
getch();//函數從鍵盤獲取輸入數據
}
如果你真的是C編程的新手,你可能無法完全理解這幾行簡單的代碼。不要擔心,我們將在接下來的章節中學習。首先請記住c是一種過程程式語言這意味著這些代碼是逐行執行的;從第一行開始#包含。以#include開頭的前兩行是兩個預處理程序(我們將在後面解釋)。void main()行是程序的真正代碼開始的地方。您可能會注意到void main()後面有兩個括號{ }。整個程序必須放在這兩個括號內。所以你的C程序框架應該是這樣的
預處理器
void main()
{
代碼/程序行
}
printf()是C語言中的標準命令/庫函數,執行在輸出螢幕上列印一些數據的任務。我們通過括號傳遞的是什麼數據 ()printf函數的輸出將在輸出螢幕上顯示,數據可以是整數、字符或字符串。所以這條線printf(" Hello World \ n ");將列印你好世界在輸出螢幕上。你可能會注意到\n接下來是你好世界。這是命令對於新行。printf函數將在讀取括號內的序列後,將輸出螢幕的光標移動到下一行。現在在下一行printf("謝謝");會印上謝謝的字樣
注意:-中幾乎所有的代碼行void main () {代碼行}必須以分號結束。在某些情況下也有例外,比如循環的使用(for,do while)等,我們將在後面學習。
最後一行代碼獲取()實際上是C語言中的標準輸入庫函數。獲取()是一個從鍵盤獲取輸入的函數。在執行getch()函數時,程序控制項將等待,直到用戶從鍵盤輸入一個字符。在這個程序中,這個getch()函數被用作一個技巧,讓用戶在期望的時間內保持輸出螢幕活動。只有當用戶按鍵時,輸出螢幕才會關閉。
注意:-你可以嘗試不使用getch()函數來執行這個程序。觀察你自己會發生什麼!
我希望對這個程序的基本解釋已經足夠了。如果您仍有疑問,請通過評論提問。現在讓我們使用Turbo C運行這個程序。在進入這些步驟之前,您可以保存您的C程序。挑選"文件"從菜單->單擊->救援。將文件命名為->hello.c或者其他擴展名為. c的名字。參見下面的螢幕截圖。
如何用Turbo C編譯一個C程序?
第一步是編譯。編譯確保你的程序沒有語法錯誤。然而,編譯器不會檢查任何邏輯/算法錯誤。編譯器編譯程序時會發生很多過程——我們將在後面的文章中討論。要進行編譯-選擇->編譯從菜單和點擊->編譯。見下圖。
編譯完成後,會看到如下所示的對話框。如果編譯成功,您將看到一個「成功」消息。否則你會看到錯誤的數量。兩者都使用螢幕截圖顯示。
「成功」編譯的螢幕截圖
「錯誤」編譯的螢幕截圖。
這裡的2個錯誤是因為我刪除了2行中的分號
printf("Hello World\n ")
printf(「謝謝」)
您只能在「成功」編譯。在運行程序之前,請確保程序沒有錯誤。
如何在Turbo C編譯器中運行一個C程序?
要運行該程序,您可以選擇->運行從菜單和點擊->運行(如下圖所示)。
現在,您將看到輸出螢幕,如下面的螢幕截圖所示。
要關閉輸出螢幕,請按任意鍵(請記住/參考我在本文中提到的關於getch()函數的部分)。
說了這麼多,大家記得留意下方評論第一條(或者私信我)有干貨~
文章來源: https://twgreatdaily.com/zh/88ad8b9898d989f54c2253a98aabf486.html