メモ帳のテキストエディタで「HelloWorld」を印刷する非常に単純なCプログラムを作成し、test1.exeとして保存しました。cmdを開いて、ファイルtest.exeを実行しましたが、受け取ったエラーは次のとおりです。
NTVDMCPUが不正な命令を検出しました。CS:0607 IP:0103 OP:63 6c 756465「閉じる」を選択してアプリケーションを終了します。
ファイルをとして保存してから、にコンパイルする必要がtest.c
ありますtest.exe
。コンパイル方法の正確な詳細は、インストールしたCコンパイラによって異なりますが、cygwinまたはMinGWの場合は次のようになります。
$ gcc -Wall test.c -o test.exe
コンパイラがまだインストールされておらず、小さなCプログラムをすばやく実行してみたい場合は、コードを入力(または貼り付け)できるcodepad.orgやideone.comなどのサイトを使用してください。オンラインで実行します。
より簡単な方法でCを学ぶのに役立ついくつかのこと:
最後に、ここのチュートリアル、それらをすべて機能させる方法を参照してください:Windowsのgeany+mingw。
もう1つ、Cとはまったく関係がないか、多分そうです。私は、Cがあなたの最初のプログラミング経験であるか、またはあなたがまだプログラミングの最初のステップを実行していると率直に思います。
母国語としてのCは非常に悪いです。それは寛容ではなく、ほとんどのコンパイラは物事を渡しますが、コードはクラッシュし、何が間違っていたかを知らせません。
最初に他の言語を学習することを検討してください。いくつかの良い選択は次のとおりです。
C用のコンパイラと環境が必要な場合は、他の提案の代わりにVisualStudioExpressを使用します。それははるかに快適で、より完全なウィンドウズの感触を提供します。そしてそれも無料です。