• ベストアンサー

『やさしいC』で学んだ方へ質問です。

『やさしいC』でC言語を学ぼうと思うのですが。 最初のコンパイラが本では”LSI C-86”を使用していますが、他のコンパイラでも支障はないでしょうか? お願い致します。LSIは古いのと設定したらコマンドプロントを起動してプログラムを実行するたびになにかのバグ?みたいなものが発生してやってられません。 新しくDLしたのは。”Borland C++ Compiler 5.5 ”です。 

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

『やさしいC』は読んだことがありませんが、 LSIC86評価版も、”Borland C++ Compiler 5.5 ”も使ったことがあります。 LSIC86で書けるプログラムで特にDOS依存でないプログラム(多分教科書的な本ならそのようなプログラムは作っていないはず)は、問題なくコンパイル&動作できます。 intのサイズが違うことで多少結果の変わることはあるかもしれません。

megumi0808
質問者

お礼

大丈夫そうですね^^有難うございました!

関連するQ&A

  • CとC++って何が違うのでしょうか?

    こんにちは。今までjavaでプログラミングしていたのですが、C言語を使わなくてはいけなくなりました。 そこで本屋さんに行って「初めてのCプログラミング」というのを買いました。それに付いてた「BorlandC++Compiler」というコンパイラをインストールして、プログラムを作成して実行しました。 昔、大学の授業ではコンパイルするとき「cc」、実行するときは「a.out」とした記憶があるのですが、これでは、「bcc」です。 もしかして、この本は、C言語ではなく、C++というCとは異なる高水準言語なのですか? C言語とC++とは全く異なるものなら、このまま、新しい本を買わないとどのような支障がでてくるでしょうか?

  • 32ビットの世界 ”c ”16ビットとの関連も

    現在のコンパイラーなどは16ビットを想定しないものになっているのでしょうか?  NEC98時代のコードが頻繁に出てくる1996年ごろの「はじめてのc言語」という本を 参考にして コンパイラーはBorland C++CompilerにGUIパッチをあてた、"C Pad for Borland C++Compiler"で 作業をしています。  本が古すぎて、16ビット コード が書かれているため、実行ファィルまではできますが、これを いざ!実行の段階ではXPのマシンでは正確には動きません。windows 98では動くこともあります。例えば、 以下のURL は ”カラー表示プログラム” ですが http://oshiete1.goo.ne.jp/kotaeru.php3?q=1196473 ASC2制御コードなどは どうなのでしょうか? BEL  は 07 と指定してますがなりません。   現在の32ビットの世界と向き合って、勉強する前に、その付き合い方を 伝授 してほしいのですが。勿論 c言語の取り組み方です。16ビットとの関連も含めて よろしくお願いします。

  • Borland C++ Compiler 5.5について

    (1)Borland C++ Compiler 5.5 (2)Turbo Debugger 5.5 (3)Bcc Dev(環境設定ツール) (4)C Pad for LSI C-86 をダウンロードしました。まず、アイコンが表示されません。 C\borland\bcc55\bin を全部見ましたが、コンパイラらしきものは入っていません。 Bcc Devを起動して、プログラムをうち、コンパイルしたと、実行とデッバグができません。 過去ログを見ましたが、参考になりません。どうすればいいのでしょうか?因みにBCC32とiLink32はあります。

  • C言語のコンパイラについて

    はじめまして。 私は、これからC言語を始めようとしている超初心者(にもなってない)者です。 そこで、無償でダウンロードできるコンパイラを使おうとしているのですが、どう選んでよいのか困っています。 候補として Borland社のC++ compiler Ver. 5.5 (でしたっけ!?) と LSIの C-86 compiler Ver. 3.30c試食版 をみつけたんですけど、正直何が違って、何を見て選べばよいのかサッパリです… 好みの問題なんでしょうか? どちらのほうが初心者にとっての使いやすいか、質問できる人が多いかなどアドバイスをしていただけないでしょうか。 また、他にオススメのものがあったら教えていただきたいです。 長々となってしまってスミマセン。よろしくお願いします。(一応PCはWin XPです。)

  • 初めてのプログラミング

    学校の授業でC言語(C++ではありません)を勉強することになりました 学校ではvisual c++ 6.0を使用しています。 自宅のPCにも全く同じ物をDLしようとしましたがありませんでした。 そこでいろいろ調べてみて エディタ:CPad コンパイラ:Borland C++ Compiler をDLしてインストールしました。 エディタは問題なく使用できるのですがコンパイラをうまく使うことが出来ない為、実行も出来ません #include <stdio.h> int main(void) { 本文・・・ return(0); } って感じにエディタに記述して、拡張子を.cにして保存 その後コンパイルしようとしても出来ず・・・ もしかしてBorland C++ Compiler のコンパイラではC言語はコンパイル出来ないのでしょうか? 調べてもよくわからないので教えていただけないでしょうか? お願いします

  • Cpad for Borland C++Compiler を使っている方に質問です。

    上にある「実行」をクリックすると、一番下に「設定(s)」が現れ、そこをクリックすると設定画面が現れます。 そこで「コンパイラのパス」と「ヘルプファイルのパス」を入力したいんですが、このパス(パスワードの略?)って、どこを参照すればわかりますか? パソコンが本当に苦手で、苦労してCpad for Borland C++Compilerをインストールしたのですが、プログラムを入力して「コンパイル&実行」ボタンを押したら「コンパイラ""が見つかりません」と出ました。多分、「コンパイラのパス」が入力できればプログラムは実行できるんじゃないかと思います。

  • コンパイラC++のDL方法

    こんにちは。 大学の課題で、C言語を使ったプログラムの課題が出されており、 それを書きあげるために、C++コンパイラのDLが必要です。 なので、 http://www.embarcadero.com/jp/products/cbuilder/free-compiler から、C++コンパイラをDLしました。 そこで手順に従って、 freecommandlinetools2 freeturbodebugger をインストールしたまでは良かったのですが、 次の手順が以下のようになっています。 1. freecommandlinetools.exe を実行します。無料の C++Builder 5 コマンドラインツール開発システムをインストールしたいドライブと フォルダを選択します。 2. インストール先の bin ディレクトリで次の手順を実行します。 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 b. bcc32.cfg ファイルを作成します。このファイルは,Include および Lib パスのコンパイラオプション(コンパイラの -I および -L スイッチ)を設定するものです。ファイルには次の 行を含めてください。 -I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib" c. ilink32.cfg ファイルを作成します。このファイルは,Lib パスのリンカオプションを設定するものです。ファイルには 次の行を含めてください。 -L"c:\Borland\Bcc55\lib" この中で、 a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。 の意味がわからないです。新しいファイルを作って保存すればよろしいのですか? どなたか、ご回答をお願いします。

  • 【C言語】コンパイル不可

    いつもお世話になっておりませす。 以前、下記の質問をさせていただき、 回答者様からソースプログラムをいただきました。 http://okwave.jp/qa/q7471896.html プログラムを実行しDos上で文字を入力したところ、 「'C:Documents' は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。」 と表示されてしまいます。 自分で作成したプログラム等は問題なく実行されるのですが、 回答者様から教えていただいたプログラムのみ実行されません。 自分なりに調べてみたのですが、 解決策が今ひとつ分からず質問させていただきました。 尚、コンパイラは 「Borland C++ Compiler 」 を使用しております。 どうぞ宜しくお願い致します。

  • Turbo C++ アンインストールするには?

    プログラミングを勉強しようとしている者です。 パソコンに詳しい人間ではありません。 C言語の習得のためにフリーソフトを揃えようとしています。 Borlandからコンパイラをダウンロードするときに どれを選んだらよいかわからず、 Turbo C++を選びました。 自分で一番わかりやすいデスクトップに保存しましたが、 ダブルクリックするたびに解凍作業をするので わけがわかりません… Lhasaにドロップしてみても「未知の形式」と出るので OKボタンを押すべきか、わかりません。 その後、別のBorland C++ CompilerをDLしたので Turboの方はアンインストールしようと思っています。 でも、Turboがプログラムの追加と削除に出てきません。 どうしたらアンインストールできるのでしょうか?

  • C言語を使ってコンボボックスとか作ることができるのか??(初心者)

    こんばんわ プログラミングを最近始めた超初心者です どれくらい初心者かというと、コマンドプロントで「はじめてのC言語」みたいな文字列を表示するプログラムを書いたことがある程度のプログラミング歴です。 で、質問なんですが、C言語の入門書をパラパラと読んでいるのですが、C言語って、実行するときいつもコマンドプロントでしか実行できず、黒画面で白文字のプログラムしかできないような印象を受けるのですが、C言語で作ったプログラム(exeファイル)をダブルクリックしたら、エクセルで言うところのコントロールツールや、ダイヤログボックスが出てくるようなプログラムを作ることはできるのでしょうか??? で、もし、できるのであれば、そういう記事を紹介している本やサイトがあれば教えてほしいのですが、宜しくお願いいたします。

専門家に質問してみよう