独習C 新版の表紙

独習 C 新版(ドクシュウシーシンバン)

著者:
arton(アートン)
出版社:
翔泳社
出版日:
2018年02月16日頃
ISBN:
9784798150246
在庫:
在庫あり
0
初級者向け
C言語プログラミング独習書初心者向け基礎学習サンプルコード練習問題プリプロセッサコンパイラプログラミング教育

なぜ注目されているか

言及数
1173
総合
1708
2 ランクダウン1 件の言及

書籍紹介

全 14 章を通して、 C 言語でプログラミングを行う際に必要となる基礎的な知識・概念・機能からプリプロセッサまで、さまざまなサンプルプログラムを例示しながら詳細かつ丁寧に解説していきます。また、各章には、「 note 」などの囲み記事がいくつかあります。これらでは、特定の話題に関する補足情報や本文で扱いきれなかった情報をまとめています。学習する内容について、具体的な操作例やサンプルプログラム、実行結果などを示しています。実際に手を動かして、確認しながら学習を深めることができます。各章は、細かな内容の節に分かれており、節の途中には、それまで学習した内容を確認する「練習問題」があります。第 3 章以降は「前章の復習問題」を用意しており、前の章の学習内容を確認できます。また、各章の最後には、「この章の理解度チェック」という確認問題を設けており、その章で取り上げた事項を理解できたかを確認することができます。

技書の森解説

C 言語は登場から半世紀を経てもなお、 OS やファームウェア、組み込みシステムの基盤であり続けています。その習得は「ポインタが分からない」という壁との格闘になりがちですが、本書は翔泳社の「独習」シリーズの流儀に従い、解説 → 例題 → 練習問題の三段構成で一つずつ理解を固めていく作りです。著者の arton 氏は Ruby コミュニティでも知られるプログラマーで、 C11 規格を踏まえた記述に改訂されています。

変数と型の基礎からポインタ、構造体、ファイル入出力、プリプロセッサまで、 C の言語仕様を網羅的にカバーします。各章末の練習問題で手を動かすことで、読んだだけでは曖昧になりがちなメモリ操作やポインタ演算の挙動を確認できる設計です。他の言語 (PythonJava) の経験がある人が C に入門する場合でも、 C 固有のメモリ管理の考え方を丁寧に拾えます。

本書はあくまで言語仕様の独習書であり、アルゴリズムやデータ構造、あるいは Linux カーネルの読み方といった応用は別途必要です。 C の文法と意味論を正確に押さえたうえで、実務や研究に合った応用書へ進む土台を作るための一冊と捉えると、役割がはっきりします。

言及 Qiita 記事 (1 件)

この本に興味がある方におすすめ

この本に関連

arton の他の書籍

関連記事

関連用語

共有:Xはてブ