• ベストアンサー

実行可能プログラムにするには

猫にも分かるプログラミングにプログラムがありますが、そのプログラムをそのままコピーしてロード(?)したら動かせるようになるのでしょうか? 今、C言語のソフトがアンインストールした状態で入っていませんが、ロードの仕方はどのようにすればいいのでしょうか? 石取りゲーム http://www.kumei.ne.jp/c_lang/intro/no_74.htm

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

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

1.C++はCの上位言語ですからC++のコンパイラはC言語のプログラムをコンパイルすることができます。 2.C言語のファイルは拡張子を.Cにします。C++のファイルは拡張子を.cppにします。  ヘッダファイルは.hです。c++のコンパイラは一般にこの違いを識別しますので、おかしな拡張子だとエラーになるでしょう。 3.お持ちのコンパイラが何であるかわかりませんので、具体的手順などはわかりません。  基本的には、1)コンパイル, 2)リンク で出来上がりです。

konnyaku
質問者

お礼

一つのことに取り掛かることが苦手なのか、別のことをやっていました。C++でもC言語がコンパイルできることがわかりました。C言語を学習していても無駄にならなかったようです。(まだ1日かそこらですが) またわからないことがありましたらお願いします。ありがとうございました。

その他の回答 (1)

  • goepi
  • ベストアンサー率11% (15/127)
回答No.1

このURLにあるプログラムを動かしたいのですね?では、ソースファイル(テキスト形式でプログラムを書き下してあるもの……わかりますよね、失礼)の状態から、ということになりますのでコンパイラ(C言語のソフト)が要ります。そのソフトをまず立ち上げてそこのエディター(文字を打ち込むところ) にコピーしたプログラムをペースト、コンパイルしてください。すると実行形式のファイルが出来上がりますのでそれを実行してください。

konnyaku
質問者

お礼

またわからないことがありましたらお願いします。ありがとうございました。

konnyaku
質問者

補足

私が持っているのはC++でした。やはり、Cとは違うのでしょうか。どちらにしても「拡張子に関連したコンパイルツールが無いためにコンパイルできません。」というメッセージが出てしまいます。txt形式に保存してしまったみたいなのですが拡張子は何で保存すると良いのでしょうか?すいません。C++でも分かりましたら教えてください。お願いします。