• ベストアンサー

家の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

  • 軽量Linuxを使いたいのですが

    どれとどれがいいでしょうか? 現在 CPU:400Mz メモリ:256MB HDD:20GB のPCにFedoraCore4が入っていますが動きが鈍いのです。 また CPU:400Mz メモリ:128MB HDD:6GB のPCにFedoraCore3が入っていますが同じく鈍いのです。 それぞれに見合うDLできるLinuxがあれば教えてください。

  • マルチOS(Win、Linux、Solaris)

    PC:3or4年前に購入したFMV DESKPOWER C4/66L CPU:Pentium III 667MHz HDD:80G。 メモリ:320M。 CD:富士通のリカバリーCD。 80Gの一台の内臓HDDにOSを複数入れたいのですが、インターネットで四苦八苦して調べたのですがなかなか方法が理解できません。 ※PC初心者※ ※希望:45GをWin98seに割り当て     15GをFreeSsolaris9に割り当て     15GをLinuxに割り当て 残りはWinのバックアップ用ファイルの退避場所や、SolarisやLinuxのswap領域に使えればと思っています。 質問なのですが、この3つのOSはどういう順序でどのような方法でインストールしたらよいか教えていただきたいのです。パーティションマジックやシステムコマンダーなどのソフトは使いたくないので、手動で行う方法を教えていただきたいです。(←手動で行ったほうが少しでも仕組みが理化できるからと思い、勉強のために・・・^^;) おおまかでも結構です。また参考になる本やURLがあったらぜひ教えてください。補足はいたします。 又、Linuxは省いても結構です。Win98seとSolaris9でデュアルブートする方法がわかればそれだけでも幸いです。

  • HDD交換

    ノートPCのHDDを交換しようと思っております。 ネットで調べてみたのですが、自分のPCに合うHDDを検索しても思っているものよりも容量が小さいです。 最低でも160Gは入れたいと思っているのですが・・・・ メーカー:富士通 型:FMV-7000NA CPU:セレロン2.0G メモリ:512MB OS:Win XP SP4 上記内容で、160G以上のHDDの取り付けは可能でしょうか? 宜しくお願い致します。

  • このメモリはこのPCに使えますか?

    FMV-BIBLO NB55Gを使ってます。 メモリを増やそうと思ってるんですが、手元に違うノートPCで使っていたメモリがあります。 これって使えますか? ※メモリに以下が書いてあります。 ------------------------------- GBN333-256 256MB 200PIN DDR DIMM PC2700 C/L2.5 H20510070467014 ------------------------------- 使用PC FMV-BIBLO NB55G OS windows XP HomeEdition CPU Celeron 2.2GHz メモリ 512MB HDD 60GB 以上、宜しくお願い致します。

  • 更なるメモリの増設は可能でしょうか?

    貧乏なもので未だ富士通のFMV-610GSL7(元は6766-SL7Cからcpuを換装)を使用しています。 こちらの機種でサポートセンター曰く内臓HDDは80GBまで(ツインにすると160GB)動作確認は取れているとのことですが、MBがintelの815でメモリ容量が最大512MB(PC133で256MBを2本)迄が限界とのことです。 そこで素朴な質問ですがHDDは外付けなどでも対応できますが、メモリは増設が可能なんでしょうか?

  • windows2000が起動しません、、、

    使用機種は富士通のFMVです。1998年に購入したwin98のモデルを現在win2000にアップグレードして、HDDもメルコの40GBの内蔵HDDに入れ替えて(Cドライブ20MB+Dドライブ20MB)使用しておりました。メモリは64MB(標準)+64MB(メルコ製)=128MBのメモリを搭載していました。このような構成で約2年ほど特に問題なく動いていたのですが、先日急に起動時にブルースクリーンになってしまい、その後何度か強制終了を繰り返していると、ブルースクリーンは現れなくなったのですが、ログオン画面の手前でシャットダウンして自動的に再起動してしまい、その繰り返しになってしまい、win2000が起動しない状況になっています。  ハードエラーなのでCドライブの内容はあきらめないといけないかな、、と思い、FMVの98の起動ディスクでフォーマットを試みたのですが、不良クラスタのスキャン中に「メモリが足りません」という表示がでてしまい、先に進むことができません。最低限の周辺機器の構成にして試みても、同じでした。    せめてDドライブの内容だけでも救出したいのですが、リカバリについて良い方法を知っておられる方がいらっしゃいましたら、お教えいただけませんでしょうか。よろしくおねがいたします。  

  • メモリとCPUの見方

    メモリとCPUについて調べています。 マイコンピュータを右クリックして出てきたウィンドウの「全般」でメモリとCPUを調べているのですが、よく分かりません。 下記のWindowsXPとWindows98SEでメモリとCPUとは、どれを指しているのですか? WindowsXPの方は、 TOSHIBA MASH4RA.003 Mobile Intel(R) Pentium (R) 4-M CPU 2.20 GHz 2.19 GHz 240 MB RAM Windows98SEの方は、 富士通株式会社 FMVシリーズ GenuineIntel x86 Family 6 Model 8 Stepping 1 127.0MB の RAM

  • windowsの起動と動作がおもいんですがどうしたらいいでしょうか?

    OS Windows XP Home Edition CPU intel(R) celeron(R)M CPU メインメモリ 466MB ハードディスク C合計30000MB 空き13785MB D合計65000MB 空き43616MB FUJITSU FMV BIBLO NB50T 回線は光ファイバーのSo-netで有線です スペックはこんな感じです状況はWindousを起動するまでの時間と起動してから言語バー?がでてくるのが遅くてそれがでてこないとまともに動きません 後二重起動するとすごく重いですなんか解消法があったら教えてください

  • メモリについて

    最近オンラインゲームをしはじめたのですが、メモリがたりず、今回メモリの増設を考えることにしました。このPCでは最大が2Gまでなのですが、なんと聞いた話しによると、2GではHDDが逝ってしまうという話をききました。本当なのでしょうか?教えてください。 スペックは Fujitsu FMV-L70G HDD 160GB メモリ 256MB CPU Pentium4(HT) 2.8Ghz です。 よろしくお願いします

  • インターネット接続

    LinuxのRed Hat7.2を使っているのですが、 インターネットへ接続していません、 設定の仕方をいろいろ検索しているのですが、一からこうやればいい! っていうページがありません、やり方がのっているページ を教えてください、 家のPCは Windows98SEとLinuxが入っています、 Windows=10G Linux=4G 形式ISDN プロバイダ、DION、 メモリ128MB CPU 名前=? 500MHz プロバイダはこのままでいいのでしょうか?