新 C 言語入門 (シニア編) 新訂(シン シー ゲンゴ ニュウモン)
プログラミング- 著者:
- 林晴比古(ハヤシ,ハルヒコ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2004年02月
- ISBN:
- 9784797325621
- シリーズ:
- C言語実用マスターシリーズ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
C 言語入門の究極の決定版!!C99 (標準 C 第 2 版) のポイントについても解説。
技書の森解説
林晴比古氏の「新 C 言語入門」シリーズのうち、ビギナー編で基礎を終えた読者が次に進むための中級編です。ポインタ演算、構造体、共用体、ビット操作、ファイル入出力、プリプロセッサの詳細など、 C 言語を実用レベルで書くうえで避けて通れないトピックを掘り下げています。
同シリーズの特徴はサンプルコードの短さと説明の段階的な積み上げにあり、一つの概念を小さなプログラムで確認してから次へ進む構成が取られています。 C 言語の入門書を読み終えた直後で「ポインタや構造体がまだ怖い」という段階の読者に合う難易度です。一方で、規格としては C89/C90 を基盤としているため、 C99 以降の可変長配列や `_Bool` 型などは範囲外です。
組み込みやシステムプログラミングの現場では C89 互換のコードが依然として求められる場面があり、その文脈では古さが問題になりません。 C 言語の基礎から実務レベルへの橋渡しとして、ビギナー編と合わせて使う想定で書かれた一冊です。
この本に興味がある方におすすめ
この本に関連
林晴比古 の他の書籍
関連記事
プログラミング言語の入門書ガイド - 最初の言語を本で学ぶ
プログラミング言語の入門書の選び方と、動画教材との使い分け、言語選びの判断基準を紹介します。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。
なぜ上級者ほど入門書を読み返すのか
経験豊富なエンジニアが入門書を読み返す理由を解説します。初心者のときには見えなかった設計思想や暗黙の前提が、経験を積んだ目で読むと浮かび上がります。
関連用語
C
OS や組み込みを支える低レベル言語。多くの言語の祖となった基礎的存在
プログラミング
コンピュータに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
C#
Microsoft が開発した静的型付けのオブジェクト指向言語。.NET 上で幅広い開発に使える
指数バックオフとは - リトライ間隔の設計とジッター付き実装例
指数バックオフはリトライ間隔を 2 倍ずつ増やして障害時の負荷集中を防ぐ戦略。ジッター追加の理由と Go/Python/TypeScript での実装パターンを解説
Null 安全性
null 参照エラーを型システムで防止し、null の可能性がある値を明示的に扱うプログラミング言語の機能
リトライパターン
一時的な障害だけを選んで再試行し、間隔を指数的に広げつつ乱数で散らして、回復途中の相手に負荷を集中させない設計パターン