新版 明解C言語 入門編
新版 明解C言語 入門編
新版 明解C言語 入門編
ソフトバンククリエイティブ ソフトバンククリエイティブ
¥ 2,310
解きながら学ぶC言語
新版 明解C言語 実践編
新版 C言語によるアルゴリズムとデータ構造
図解C言語 ポインタの極意
たのしいC
■満足 評価5 日付2008-05-26文章が整然としていて解説がとても的確だなと、入門者なりに思いました。細かい部分もくどくならない程度に補ってくれます。
補助的な処理系やOSに依存する説明がないのも良いです。
やはりあくまでルールを身に着けることに徹していて、これを読むことで実用的な作業ができるようになるというわけではありません。
難易度はCLIくらいには慣れている人向けでしょうか。変数や関数の概念などある程度の基礎は知っていたほうが吸収しやすいでしょう。
自分は事前にUNIXシェルだけは学んでいたことにより初歩の段階では苦労しなかったので、Cの特徴を掴みながら進めていけました。
サンプルは多めで、図表・演習・基本的なライブラリ関数の使い方など、それぞれが丁度いい量です。
演習の多くは基本を抑える程度の難易度なので、別にネットで応用的な演習を探して学習するのもいいでしょう。
■見易さ・解説の徹底具合 評価5 日付2008-01-26上記の二つについて猫Cを大きく上回っていると思います。
後、「入門編」は良いのですが「発展編」は非常に微妙です。
■十分明解だが… 評価4 日付2007-09-12『明解Java入門編』を読んで、ビックリするほど明解で分かりやすく、Javaのオーバライドやインタフェースなどの本質が初めて分かりました。
そこで、同じ著者の本書でC言語の再勉強を、と考えて購入しました。
十分明解なのでしょうが、『明解Java入門編』に比べると、今ひとつ難しく分かりにくいと感じました。したがいまして、星は5つではなく、4つです。
■過去にかじったことのある人や意欲のある初心者におすすめ 評価4 日付2007-06-04本書の最大の魅力は、著者が謳っているように、C言語の理解を深める190編のプログラムと164個の図表だろう。
これらによって、基本的なプログラムの考え方と組み方、様々な関数の使用例などが容易に理解できる。
フォントもほどよい大きさで、三色刷りのために見やすい。そしてリファレンスの使い勝手もいいため、一通り学習した後に調べ物をするのに便利だ。
しかし、よくできた本ではあるが、問題点も多々ある。まず、丁寧、親切さの代償としてゆえの本の分厚さだ。
この本は入門書にしては340ページもあるので、その分量から初心者は挫折しかねない。
その点からするとこの本は完全な初心者向きではなく、過去にC言語をかじったことがあって、これから体系的に勉強したい人向けのものかもしれない。
また、この本を参照してプログラムを打ち込んでいるときに、しっかり本を開いて癖をつけないと、勝手に本が閉じてしまうことがあって煩わしい。
そして何より致命的なのは、演習問題を出しておきながら、解答と解説をつけていないことである。
大学で使われる教科書などに解答、解説がついていないことは珍しくない。
しかし、入門書という性質上、主に初心者が読むものなのだから、そこはきちんとした解答、解説を付けてほしかった。
ちなみに、同じ著者が出している『解きながら学ぶC言語』という本には本書の演習問題の解答、解説が載っているので、出題されっ放し状態が気になる人はそれも買ってみるといいでしょう。
最後に、コンパイラ(フリーや有料問わず)の入手の仕方や、その使用法、また実行方法を付録という形で記載しておいたら、よりよい本になっていたのではなかろうか。
何も知らないでこの本を手に取った人のうち、プログラムの組み方はわかったけど動かし方はわからないで困った人がいたのではないかと推測する。
何はともあれ、いい本であることは間違いないので、何を買えばいいのか迷っているならこの本を買ってみたらいかがでしょう。
■素人には厳しい ですが、 初心者には適した書籍かと思います 評価4 日付2006-10-07プログラミング自体、未経験者にとっては、少々とっつきにくい本だと感じました。
*現に、私自身、一度、この本を購入してみたものの、
当初、読む気がわかず、半年近く放置状態でした。
プログラミング未経験者で、強い意気込みを持ちにくい人は、
この本を読む前に、別の、
文字が大きく、ページ数が少ない書籍で、
本当に初歩的なことをサラッと学んでおいた方が良いかと思います。
(ページが多いですし、文字数も結構ぎっしりなので、人によっては意気消沈するかもしれないので)
*私の場合、
ISBN 440702383X や、 ISBN 4816310312あたりを先に読み済ませました。
上記の書籍を読み終え、現在、この書籍を読んでいますが、
ごくごく基本的な知識をつけた上で読むと、他の方の感想と同じく、
良い感じで読み進められます。
ど素人
初心者 ←丁度、このあたりに位置する書籍だと思います。
中級者
上級者
⇒ もっと詳しく調べる