• ベストアンサー

VistaでC言語を勉強したい

OSはVistaです。C言語は初心者で、行く行くはC言語でゲームを作れるようになりたいと 思ってます。まずは、基礎から勉強しようと思ってるんですが 、vistaで使えるコンパイラなど全くわかりませんでした。 無料で配布されているVisual studio 2008もインストールしてみたんですが、 C++しか使えない(?)ようでした。 vistaでCをやるには、どのソフト(ツール)を揃えれば良いでしょうか。 vistaに対応したやつを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

Visual Studio で C をコンパイルすることは、プロジェクトの設定(プロパティかな)を変えることで可能です。 私の手元には2005しか無いので、2005での操作を書いておきます。何かしら近いところがあると思いますので。 まずは普通にプロジェクトを作成してください。それから、プロジェクトのプロパティを開いてください。その中の、「構成プロパティ」->「C/C++」->「詳細」と辿ると、「コンパイル言語の選択」というのがあるので、それを「Cコードとしてコンパイル」にすればOKです。 ただ、C言語をC++としてコンパイルしたところで、C++とC言語との差異が問題になることなんてまず無いので、気にしなくて構いません。コンパイルエラーが違って来たり、ヘッダファイルをインクルードしなくても問題なく動作したりと言った違いはありますが。 ちゃんとしたC言語の理解のためにはCygwin等のUNIXライクな環境で勉強した方が良いですが、教えてくれる人が身近にいないと敷居が高い。 ゲームを作りたいという目的でしたら、ゆくゆくはC++の機能も使ってゆくことになると思いますので、Visual Studioでコンパイルすれば良いですよ。

red_bang
質問者

お礼

ご親切にとてもわかりやすい説明ありがとうございました。 2008でも、同じような手順でできました。 おかげで思いっきりC言語ができます!ありがとうございました!

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • buriburi3
  • ベストアンサー率44% (353/792)
回答No.1

>無料で配布されているVisual studio 2008もインストールしてみたんですが、 >C++しか使えない(?)ようでした。 ソースファイルの拡張子を.cにすればC言語になります。

red_bang
質問者

お礼

ご回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A