簡體   English   中英

從命令提示符運行Hello World C代碼?

[英]Running the Hello World C code from command prompt?

我編寫了一個非常簡單的C程序,以在記事本文本編輯器中打印“ Hello World”,並將其保存為test1.exe。 我打開cmd並運行文件test.exe,收到的錯誤如下:

NTVDM CPU遇到了非法指令。 CS:0607 IP:0103 OP:63 6c 75 64 65選擇“關閉”以終止應用程序。

您需要將文件另存為test.c ,然后將其編譯test.exe 編譯方式的確切細節取決於您安裝的C編譯器,但是對於cygwinMinGW ,它將是:

$ gcc -Wall test.c -o test.exe

如果您尚未安裝編譯器,只是想快速嘗試運行小型C程序,則另一種選擇是使用諸如codepad.orgideone.com之類的站點,您可以在其中鍵入(或粘貼)您的代碼,然后在線運行。

一些可以幫助您更輕松地學習C的東西:

  • 首先,您說您是在記事本中編寫的。 學習C的錯誤選擇。記事本不支持語法突出顯示。
  • 其次,需要編譯C,在Windows上您可以選擇幾個編譯器,第一個是MinGW,它是Free。
  • 第三,還需要具有MinGW和C語法意識的IDE。 Geany很簡單,但是非常聰明,充滿了糖果。

最后,請參閱此處的教程,了解如何使它們全部正常運行: Windows上的geany + mingw

還有另一件事,與C完全無關,或者也許與C無關。 我直言不諱地認為C是您的第一次編程經驗,或者您仍在進行編程的第一步。
C作為第一語言是非常糟糕的。 這不是可以原諒的,大多數編譯器都會傳遞一些東西,但是代碼會崩潰,不會讓您知道自己做錯了什么。
考慮先學習其他語言,幾個不錯的選擇是:

  1. 蟒蛇
  2. a
  3. 紅寶石

如果您需要C的編譯器和環境,我將使用Visual Studio Express,而不是其他建議。 它更加舒適,並提供更飽滿的Windows感。 而且它也是免費的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM