0

メモ帳のテキストエディタで「HelloWorld」を印刷する非常に単純なCプログラムを作成し、test1.exeとして保存しました。cmdを開いて、ファイルtest.exeを実行しましたが、受け取ったエラーは次のとおりです。

NTVDMCPUが不正な命令を検出しました。CS:0607 IP:0103 OP:63 6c 756465「閉じる」を選択してアプリケーションを終了します。

4

3 に答える 3

4

ファイルをとして保存してから、にコンパイルする必要がtest.cありますtest.exe。コンパイル方法の正確な詳細は、インストールしたCコンパイラによって異なりますが、cygwinまたはMinGWの場合は次のようになります。

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

コンパイラがまだインストールされておらず、小さなCプログラムをすばやく実行してみたい場合は、コードを入力(または貼り付け)できるcodepad.orgideone.comなどのサイトを使用してください。オンラインで実行します。

于 2012-09-11T08:35:38.053 に答える
2

より簡単な方法でCを学ぶのに役立ついくつかのこと:

  • まず、メモ帳で書いたと言います。Cを学習するための悪い選択。メモ帳は構文の強調表示をサポートしていません。
  • 次に、Cをコンパイルする必要があります。Windowsでは、コンパイラーの選択肢がいくつかあります。最初は、無料のMinGWです。
  • 第三に、MinGW対応でC構文対応のIDEも必要です。Geanyは十分にシンプルですが、とてもスマートでお菓子がいっぱいです。

最後に、ここのチュートリアル、それらをすべて機能させる方法を参照してください:Windowsのgeany+mingw

もう1つ、Cとはまったく関係がないか、多分そうです。私は、Cがあなたの最初のプログラミング経験であるか、またはあなたがまだプログラミングの最初のステップを実行していると率直に思います。
母国語としてのCは非常に悪いです。それは寛容ではなく、ほとんどのコンパイラは物事を渡しますが、コードはクラッシュし、何が間違っていたかを知らせません。
最初に他の言語を学習することを検討してください。いくつかの良い選択は次のとおりです。

  1. Python
  2. ルア
  3. ルビー
于 2012-09-11T08:41:56.490 に答える
0

C用のコンパイラと環境が必要な場合は、他の提案の代わりにVisualStudioExpressを使用しますそれははるかに快適で、より完全なウィンドウズの感触を提供します。そしてそれも無料です。

于 2012-09-11T10:08:42.327 に答える