新・明解 C 言語 中級編 第 2 版(シンメイカイシーゲンゴチュウキュウヘンダイニハン)
プログラミング- 著者:
- 柴田 望洋(シバタ ボウヨウ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2022年09月21日頃
- ISBN:
- 9784815616335
- シリーズ:
- 新・明解シリーズ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
【シリーズ累計 120 万部突破!】
楽しいプログラムを作りながら、中級者への道を着実に歩もう。様々なプログラム作りを通して、プログラム開発能力と応用力が身につきます。読むプログラマ (入門者) が書くプログラマ (中級者) へステップアップするための最良の解説書。
入門書のプログラムは理解できるけれど、自分でプログラムを作ることができない。配列やポインタなどの文法的なことは分かるけれど、実際の応用例が分からない。
本書は、このような悩みを持っている、 C 言語入門者のための解説書です。
「数当てゲーム」「マスターマインド」「タイピング練習」「記憶力トレーニング」など、たくさんのプログラム作りとその改良を通して、さまざまな C 言語のテクニックをマスターし、真のプログラム開発能力と応用力を身につけることができます。『新・明解 C 言語 入門編』で C 言語の基礎を学んだ後に、ぜひとも手にとっていただきたい一冊です。
第 1 章 数当てゲーム
第 2 章 表示に凝ろう
第 3 章 じゃんけんゲーム
第 4 章 マスターマインド
第 5 章 記憶力トレーニング
第 6 章 カレンダー
第 7 章 右脳トレーニング
第 8 章 タイピング練習
第 9 章 ファイル処理
第 10 章 英単語学習ソフト
技書の森解説
C 言語の入門書を読み終えた直後に立ちはだかるのが、ポインタ、構造体、ファイル操作といった「入門では軽く触れただけ」の領域です。本書は柴田望洋氏による『新・明解 C 言語 入門編』を終えた読者を主な対象とし、その先にある中級レベルの文法と設計手法を、豊富なサンプルプログラムとともに段階的に解説します。
柴田氏の著作に共通する特徴として、説明が簡潔でありながら正確さを犠牲にしない姿勢が挙げられます。ポインタとメモリの関係、配列と文字列の内部表現、構造体を使ったデータ設計など、 C 言語の実力差が出やすいテーマを、図解と実行例を添えて一つずつ積み上げていきます。入門編の延長線上にある文体とレイアウトのため、学習のリズムが途切れにくい点も利点です。
C 言語は学習曲線が急な言語ですが、中級の壁を越えると「言語仕様が見通せる」感覚が得られ、組込みやシステムプログラミングへの扉が開きます。入門書の次に進む一冊を探している人が、教科書的な安定感をもって読み進められる中級テキストです。
この本に興味がある方におすすめ
この本に関連
柴田 望洋 の他の書籍
関連記事
ゼロから作る Deep Learning シリーズの読む順番 - 全 6 巻の内容と選び方を整理
ゼロから作る Deep Learning シリーズ全 6 巻 (基礎 / 自然言語処理 / フレームワーク / 強化学習 / 生成モデル / LLM) の読む順番を解説。各巻の内容 / 発売年 / 前提知識を一覧表で整理し、目的別にどの巻から読むべきかを案内します。
有名プログラマの読書習慣 - 天才たちは何を読んできたのか
リーナス・トーバルズ、まつもとゆきひろ、ビル・ゲイツなど、著名なプログラマたちの読書習慣と愛読書を紹介します。天才たちの読書スタイルから学べることとは。
独学プログラマーが「本の沼」にハマる原因と抜け出し方
独学でプログラミングを学ぶ人が陥りがちな「次の本を探し続けて手が動かない」状態の原因と、具体的な脱出方法を解説します。
関連用語
プログラミング
コンピュータに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技
PHP
Web 開発で広く使われるサーバーサイド言語。動的な Web ページ生成を得意とする
Ruby
開発者の生産性と楽しさを重視した、日本発のオブジェクト指向プログラミング言語
C
OS や組み込みを支える低レベル言語。多くの言語の祖となった基礎的存在
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説