• ベストアンサー

家のwindowsで

C言語をしてみたいのですが、何をDLすればいいのでしょうか? vectorでしらべてみたはいいのですが、 これだ!といったのがありません。ていうかよくわからない。 学校ではLinuxを使ってやっています。高校の時に C++Buildderってのを使ってました。 なぜC言語なのにC++?? とりあえずこのC++Buildderみたいに簡単に使えるやつがいいです。 お願いします。使ってるPCは 富士通FMV DESKTOPPOWER Windows98 SE CPU  3Dprocesser メモリ 128MB HDD  残り6Gくらい。 です。

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

  • ベストアンサー
  • eratos
  • ベストアンサー率41% (39/94)
回答No.3

C++とCですが書き方が違うというより Cの機能を強化したのがC++だと思えばいいのではないでしょうか ++って付くぐらいですから、Cをインクリメントしている感じだと思います 私も#1の方の回答のようにBorlandのFreeのC++コンパイラを使うことをお勧めしたいですが C++builderみたいに簡単にはプログラムできないので注意してください C++Builderのようにウィンドウにボタンを貼り付けて・・・ というようなスタイルではプログラムできません ウィンドウの表示からプログラムしなくてはならないので少しの覚悟は必要ですよ もし、C++BuilderのようなスタイルでプログラムしたいのならC++Builderを買うしかないのではないでしょうか? 学生なのであればアカデミックパックで1万円ぐらいなはずです。 C++BuilderでもDelphiのようにPersonal版は無償配布と化してくれればいいのですが・・・ 残念ながら、まだそうはなっていないようですね

その他の回答 (9)

  • wolv
  • ベストアンサー率37% (376/1001)
回答No.10

> なんかコンパイルすると不正な文字があります、 その位置に全角スペースがありませんか?

  • jppy
  • ベストアンサー率14% (14/99)
回答No.9

CとC++の違い、 C++だと「クラスが使える」 だけ C++も、クラスを使わずに書けばCのソースってことだね 私はVisualC++使ってますが、「C言語をはじめよう」 ってソフトよさげです。 題名からして初心者向けをかもし出してますが。 ちょっとした物だとこんなところでいいのかな? とも思います

  • yatokesa
  • ベストアンサー率40% (201/496)
回答No.8

日本で開発されているフリーの統合環境です。ボタン一つでビルドできます。 私が思うに、学習用ならコマンドラインで gcc でも ボタン一つでビルドでも変わらないような気がしますが...。コンパイルエラーを吐き出して、viでタグジャンプ。 Windowsアプリを作りたい、とかなら話は別ですけどね。

参考URL:
http://www.widestudio.org/index.html
amuro_78
質問者

お礼

ありがとうざいます。 なんかコンパイルすると不正な文字があります、 とかいってかえされるのですが、 プログラムとかはWebにのってるやつを そのまま書いたのですが、、 これってなんででしょう、

  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.7

eratosさんがふれていますが、Delphiのダウンロード版はどうですか? 絶対にC言語でなければだめというのでは、問題外になってしまいますが、文法もけっこう似ているし、変数の型式チェックもあまりゆるくは無いので、比較的Cに近いかも・・・ Cから移って気になる所は、{}が begin end 、 代入が :=、i++や++iが無い、文字列の管理が異なる、NULLとは別にnilがある、ポインタバリバリのPG向きではない、などです? Vbのように手軽で、Cのように速いPGができるのでけっこう良いと思うのですがどうでしょう? 学校のCの課題を行うための環境だと、利用は難しいですがCの理解を深める為にも異なる言語を試してみるのは結構良い手段だと思います。 ちなみにPGをやっているのですが、VBはCならこんな事ができるのに何でVBは出来ないんだなどと思うことが多々あったのですが、DelphiではCと同じ事が出来なくても比較的容易に他の逃げ手を考えることが可能なので、私の経験的にはDelphiは使いやすい言語だと思います。 Cをプログラムすることではなく、プログラムを組むことに意味があるのであればDelphiを触ってみてはいかがでしょう? 高校時代はFORTRAN、C、Pascal、アセンブラ等を経験したのですが、当時はCが一番好きで、Pascalは結構ヘボイと思っていたのですが、ObjectPascal(Delphi)は以前のPascalのイメージを一新するほどいい感じ。

回答No.6

先ほどの参考URLのページに出ている「VIDE」は一応統合環境です。 コンパイラ等は自分で登録できるのでBorlandでも良いかと。 …自分で使ってないので使いやすいかどうかはわかりませんが(汗) http://www2.starcat.ne.jp/~vorga/freedev.html ここに少し解説が出てますね。 日本語での統合環境はフリーでは出ていませんので、 …他の方が言っているように、買ってください(笑)

参考URL:
http://objectcentral.com/vide.htm
  • eratos
  • ベストアンサー率41% (39/94)
回答No.5

再生ボタンを押したらコンパイルしてくれて バグの情報とか、関数の情報とかを表示してくれるようなサポート機能もついているような物を望んでおられるなら C++BuilderやVisualC++などを買うべきだと思います(私はC++Builderをお勧めします) あのような統合環境を使いたいのなら なかなかフリーな(金銭的に)範囲では入手が難しいと思いますよ

  • wolv
  • ベストアンサー率37% (376/1001)
回答No.4

つい数日前に lsic と C言語をはじめよう を導入しました. lsic :   フリーのC一式. C言語をはじめよう:   C言語様のエディタ,   MS-DOS窓の起動,   コンパイルの指示などのインターフェイス. グラフィック関係は扱えないかもしれませんが,(自信なし) Cの基本の勉強や 文字列,数値の処理だけなら 手軽にできます.

参考URL:
http://www.lycos.co.jp/internet/download/win/index.html?id=12663
amuro_78
質問者

お礼

私がしたいのは再生ボタンおしたらコンパイルして実行してくれるやつです。 もちろんちゃんとエラーも表示されるやつがいいです。

回答No.2

Linuxでもやってるなら、gccとかではだめなんでしょうか? cygwinとかgnu-win32とか…。 C++Builderは売り物ですがそのコンパイラ部分は 「Borland C++ Compiler」としてフリーで公開されています。 http://www.borland.co.jp/cppbuilder/freecompiler/ 扱い方はgccと同じです。 デバッガが必要であれば、Turbo Debuggerもフリーで提供されてますから http://www.borland.co.jp/cppbuilder/freecompiler/turbodebugger.html 学習するにはちょうどいいのではないかと思います。

参考URL:
http://www.asahi-net.or.jp/~nj7a-szk/freedevtool.html
amuro_78
質問者

お礼

コンパイラはなんでもかまいません。 学校でもgccつかってますし。 とろあえず初心者ってわけではないですが、 それに近いので何かフォローしてくれるもの があればいいです。 関数の説明とか、 いろいろ

  • GINO
  • ベストアンサー率36% (18/50)
回答No.1

Borland C++がフリーで良いと思います。 参考URLからダウンロードできます。 ちなみにC言語の仕様はC++の仕様にほぼ包含されているため、C++でCの練習もできるというわけです。

参考URL:
http://www.borland.co.jp/cppbuilder/freecompiler/
amuro_78
質問者

お礼

ありがとうざいます。ようは書き方が違うだけ、 ということでしょうか?

関連するQ&A