電子書籍の厳選無料作品が豊富!

Cの勉強(プログラミング関係の勉強)をするに当たってですが、

・Cを自宅PCでやるためのソフトみたいなものはありますでしょうか(フリー)
・Cを勉強するための本(書籍)のおすすめはありますでしょうか?
やはり高めの厚い本の方がよいのでしょうか?

A 回答 (3件)

はじめまして。



フリーのCコンパイラならば、
gcc(Cygwin)、Borland C++ Compiler5.5、LSI-C試食版 などがあります。
Visual Studio2005の無償版もありますが、お勧めしません。

C Magazine4月号に、Cygwinの導入方法の記事があります。

エディタはメモ帳でもいいけど、
PeggyPad(ANCHOR SYSTEMS) が無料で使えるプログラム向けのエディタです。
http://www2.noritz.co.jp/anchor/


エディタとコンパイラがあれば、とりあえずはCプログラミングはできます。


書籍は

C言語プログラミングレッスン〈文法編〉 結城 浩 (著)
http://www.amazon.co.jp/exec/obidos/ASIN/4890527 …

が、やさしい文体で分かりやすいと思います。
2100円だし。

入門編もありますが、未読のためわかりません。
まったくの初心者ならば、入門編からの方がいいのかも。

また、

猫でもわかるC言語プログラミング 粂井 康孝 (著)
http://www.amazon.co.jp/exec/obidos/ASIN/4797325 …

も読みやすいかな。

なんにせよ、本屋で実物を手に取って、御自分の感性に合うのを選ばれるのがいいですよ。
高くて有名でも、読んでてムカツク書きかたの人とかもいますから。
    • good
    • 0

GNUのGCCというコンパイラセットがお勧めかと。



自宅がLinux環境などであれば、rpm等で追加できるでしょう。

Windowsの場合、"標準C言語の勉強だけであれば"、
Cygwin(Windows上で動くPOSX/Linux風の環境)用の
GCCがありますので、これでもいいと思います。

ただし、これは「いわゆるWindowsアプリケーション」
を作るものでないため、そういうこともしてみたいなら、
同じGNUでもMinGW(Minimalist GNU for Windows)と
いうものをお勧めします。

主な違いは、Cygwin上でLinux風に書くか、Windows上で直接書くか。
C言語の標準部分はどちらでもほぼ同様に学べますが、
OSに依存する部分の書き方が、Cygwin版だとLinux風、
MinGW は Windows 風で記述をすることになります。

慣れてきたら、VCの無償版とかIDEに手を出してもいいと思いますが、最初はこのあたりがよいでしょう。
# C++ でなく C言語の勉強なら、Borland C++ も悪くない
    • good
    • 0

こんばんは。



コンパイルに必要なgccを入れるためにCygwinを導入することをお勧めします。

また、お薦めの本はオライリーからでているC実践プログラミングをお勧めします。適度にボリュームがありながら基礎の基礎から勉強できます。参考URLを上げておきます

参考URL:http://www.amazon.co.jp/exec/obidos/ASIN/4900900 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!