- ベストアンサー
C言語の参考書
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
先ずはその学習意欲に好感を持ちました。 目標に向かって是非やり遂げてください。 私が初めてC言語を習ったのは 「独習C言語」(あれ、「独習C」?) という本です。例題、問題が多いので凄く早く身につきました。やっぱりPGは手を動かしてなんぼです。 ところで、私は一応IT業界に身を置くものです。で、最近の動向(Win系 .NetFramework全盛 または Javaを代表するWeb言語 オブジェクト指向言語)からして何故今C言語なのかなぁ。っていうのが学習意欲への好感の次に浮かんだ疑問です。 確かにC言語を知っていて .NetやJavaなどに入っていくのはメモリの管理とかを意識できるので有効ではあるのですが。 まぁとにかく。目標を決めたら是非やり抜いてください。 陰ながら応援しています。
その他の回答 (3)
- mizuneko
- ベストアンサー率16% (3/18)
こんばんは。 おすすめしようと思った本が既に両方でてしまっているので、 C言語の本ではなく、ハードウエア中心の本ですが、 CODE コードから見たコンピュータのからくり / 日経BPソフトプレス をおすすめします。 おそらく3、4日で読めますし、必ず役に立つので 読んで損したということにはならないと思います。 いずれポインタあたりではまったりすると面倒なので、 遠回りでもハードウエアから入ったほうがよいかもです。 という私自身は、ほとんど図書館の本でおぼえました。 うちの市の図書館は、リクエストを出すとすぐ買ってくれますし。 結局、どの本でも、やる気があればできるように思いますよ。
お礼
返事遅れてすみません ハードウェア中心の本ですか・・・ 参考になりました 回答ありがとうございました
- jacta
- ベストアンサー率26% (845/3158)
最近の本で、C言語を理解するのによさそうな本としては、意外かもしれませんが「30日でできる! OS自作入門」です。 コンピュータの基本的な部分から詳しく書かれていますし、何より前提知識をほとんど要求していませんので、初心者でもとっつきやすいと思います。しかも、OSを作るという明確な目標があるので、漠然とした演習をやるよりずっと楽しく学習できます。 この本を一通り読んだ(そしてOSを自作した)後であれば、「プログラミング言語C」を読んでも大丈夫だと思います。それともう一冊、リファレンス的に使える「新ANSI C言語辞典」があれば最強です。
お礼
回答ありがとうございます OSを作っちゃうんですかぁ・・・なんかすごそうですね・・ PCには結構自信があったのですが最近アレ?って思うことがあるのでちょうど良いかもしれません 参考になります。
- Directxq
- ベストアンサー率42% (8/19)
#1さんと同じく、その意欲好きですね。 質問の回答とは外れるんですが、1つだけ言っておきます。 「必ず近いうちに一度は立ち直れないくらいつまずきます。」 C言語のようなプログラミング言語は数学や英語のような科目と違い、随分特殊な分野です。 数学や英語はわからなければ友達に聞いたり先生に聞いたりすればすぐ解決するでしょうが プログラミングをしている先生や友達はなかなかいません。聞きたくても聞けず、つまずいてしまった時、どうしようもなくなってしまいます。 そんな時ぜひともやめてしまわないで下さい。 最初は環境変数の変更や、コンパイルの時点からつまずいてしまいがちです。 しかしもしも解らない事があれば「何でもココで質問してください。」 私はいつもこのコーナーを見ていますし、学習意欲を持っている人には誰からでも熱心な回答をしてもらえます。 それと質問をした後には必ずお礼を書く事。 次の質問をした時熱心に回答してくれる人が増えます。 DVD2さんですね、覚えやすい名前です。 ぜひとも諦めず、やり遂げてくださいね! 本題ですが、私も入門者の頃色々悩んで購入したものです。 しかしやはり、人それぞれ「この本がわかりやすい」と思う基準が違うので 自分で実際に大きな書店に言ってかたっぱしから見ていって購入する本を決めた方が良いと思います。 意見を参考にするのは良いと思いますけどね。 実際私は先輩にすすめられた本は自分に合いませんでした。 最初はできるだけ簡単そうに書いてある本、最初から応用分野が書いてあるような本はだめです。 最初はつまずく可能性を極力減らし、とにかくわかりやすそうな本を探してください。 もっともオススメなのが 参考書+演習の2種類の本を買う事です。 この事は実際に行ったらわかりますが 「プログラミングは数学と同じ」です。 それは実際に教科書を読んだだけではわからない。 実際に問題集をしてみて身につけないと身に付かないんです。 入門者さんをお見かけするとがんばってほしい限りです。 しっかり質問コーナーを利用してください。応援しています。
お礼
回答ありがとうございます。 >>「必ず近いうちに一度は立ち直れないくらいつまずきます。」 C言語ってそんなに難しいんですか? でもがんばってやり遂げます! >>人それぞれ「この本がわかりやすい」と思う基準が違うので たしかにそうは思っているのですが近くにC言語に関しての本を扱ってる店がなかなかなくて立ち読みしてこれが良い!と言うのがなかったのでネットで購入しようと思い今回質問してみました。 >>参考書+演習の2種類の本を買う事 二種類ですか?参考と演習ですね わかりました。とても参考になりました ありがとうございました
関連するQ&A
- C言語の参考書を探しています。
ご回答のほうよろしくお願いします。 早速ですが、私は只今、職業訓練校にてC言語を習っています。 しかし、色々と勉強しているうちに何個か分からなくなることがありまして、それについて詳しく書いてある本かHPが欲しいなと思いまして、質問させて頂きました。 それで内容ですが、 ・標準関数について使い方と内容を詳しく記載してある本が欲しいのです。 HPやペルプを使っても私にはちょっと分かり難いのでその部分を重点的に記載しているとありがたいです。 ・またC言語の関数の作り方、ポインタの使い方も詳しく書いてある本も欲しいです。 ・それとこれは別で、再度初歩的な部分の勉強したいと思いますので、初心者の参考書も欲しいと思っています。 と色々と要望が多いですが、よろしくお願いします。 ちなみに全部に言えることですが私はMicrosoft Visual C++ 6.0を使っているのでそれに精通した本でお願いします。
- ベストアンサー
- C・C++・C#
- C言語で作るゲームの参考書を探しています
C言語でゲームを作ろうと考え、本屋に参考書を探しに行ったのですが、本の種類が多くどれを選んだら良いのか分からないので質問しました。 私自身はプログラミングの経験がないので、初心者にも解り易く書かれている本を教えていただけないでしょうか。 お願いします。
- ベストアンサー
- C・C++・C#
- 初めて学ぶプログラミング言語とその参考書について
こんにちは。 初めて学ぶプログラミング言語とその参考書について質問させていただきます。 現在、中学3年で私立の通信制高校に入学しようとしています。 高校在学中に、趣味でプログラミング言語を覚えたく、参考書もたくさんあり 何が何だか全くわからず、手がつけられない状態です。 C,C#,C++,VB,Javaなどの種類はよく聞きますが、調べてもどれがどのようなメリット・デメリットなどがあるのかがわかりません。 ただ、HP関連も趣味でやっているのでPerlなどに応用が効くような言語がいいかな?とも思います 他にも、将来PICを使ってみたいと思うことがあるかもしれないので対応した言語がいいかとも思います。 それぞれの特徴とおすすめの参考書をお教えください。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- C言語を覚えたいのですが
こんばんは、C言語を学び始めようと思っているgcilts8551と申します。 C言語は工業高校時に簡単なものを習った程度の超初心者です。 質問したい事 1、本屋に行ってざっと見た感じ、C言語にはC、C++、C#とあるようですが、一から始めるならどれがお勧めでしょうか。 2、お奨めの本などあれば・・・(本屋で一応何冊か見ましたが、種類が多すぎてどれが良いのか判りませんでした・・・。) 3、お勧めの実行ソフトを御教え下さい。 (フリーは勿論、多少値段が張っても良いので、要素(属性?)別に色がついたりするソフトがあれば教えて頂けると嬉しいです。) 4、独学でも頑張れば本業としてプログラマーを目指せるのか 等、教えて頂けないでしょうか。 工業高校時代にプログラムの面白さを知って、本格的に覚えたいなと思ったのが切欠です。 とりあえず、やった事のあるC言語系から始めようと思い質問させて頂きました。 Cを学んでみて、なお面白かったら他の言語(今興味があるのはJavaやActionScript)も覚えたいと思っています。 ですので、頂けた回答を参考に色々検討して見ようと思いますので、御力を御貸し頂ければと思います。
- ベストアンサー
- C・C++・C#
- C++言語を学びたい
C++言語を学びたいと思っています。プログラミングはいままで一度もしたことなく全くの初心者です。C++言語のテキストは購入したのですが、実際に行うにあたり、何かソフトなどが必要なのでしょうか?具体的に教えて頂ければ幸いです。
- ベストアンサー
- C・C++・C#
- C言語の参考書の新旧について
1998年8月 改訂版第1刷発行の参考書の 2001年 改訂版13刷発行 のものが手元にあります。 この本で勉強するのは、情報が古くてマズイでしょうか? もし、マズイという場合、 何年以降に書かれたものなら、問題なさそうでしょうか? (他言語同様、C言語にもバージョンはありますか?) 同様にC++ についても、同じ質問をしたいと思います。 宜しくお願い致します。
- ベストアンサー
- C・C++・C#
お礼
回答ありがとうございます。 がんばってやり遂げたいと思います! あとなぜC言語を選んだかと言うと まだ高校生になったばかりなのですが就職したいと思っている ところでC言語の基本的知識が必要らしいのとの 以前から気になっていたのでこれを気に覚えてみよう! と思ったからです。