スッキリわかるC言語入門
¥ 2,970 (税込)
2018年6月発売 A5判 752ページ
紹介記事
スッキリシリーズにC言語の入門書が登場! 姉妹書の『Java入門』と同じく、「なぜ?」「どうして?」にしっかりと答えながら解説を進めていく構成により、「ポインタ」や「文字列操作」など、Cの学習でつまづきやすい部分もスッキリ、楽しく、グングン身に付きます。C言語やその背景にあるコンピュータの原理について、仕組みやコツも含め、入門者の方が一歩ずつ着実に学べる一冊です。定番付録「エラー解決・虎の巻」も収録。学習用の開発環境は、複数のOSに対応し手軽に準備できる仮想化による学習環境を用意しています。
こんな方におすすめ
- プログラミングやC言語をはじめて学ぶ人
- 学校の授業や試験、職場の研修を楽しくラクにクリアしたい人
- ポインタで躓いてしまった過去や、密かな苦手意識がある人
- コンピュータの仕組みや内部構造も知ることで、周囲に差をつけたい人
- 「モンスターパズルRPG」を自分の手で作ってみたい人
書籍目次
第0章 ようこそC言語の世界へ
第Ⅰ部 基本構文
第1章 プログラムの書き方
第2章 変数と型
第3章 式と演算子
第4章 条件分岐と繰り返し
第5章 制御構文のバリエーション
第Ⅱ部 開発をより便利にする機能たち
第6章 構造体
第7章 配列
第8章 関数
第Ⅲ部 C言語の真の力を引き出そう
第9章 アドレスとポインタ
第10章 メモリアクセスのからくり
第11章 文字列操作
第12章 パズルRPGの製作
第Ⅳ部 もっとC言語を使いこなそう
第13章 複数のファイルによる開発
第14章 ファイル入出力
第15章 ツールによる効率化と安全なコード
第16章 まだまだ広がるC言語の世界
付録
付録A 開発環境の準備
付録B エラー解決・虎の巻
付録C C言語標準と処理系
付録D 補講
付録E クイックリファレンス
付録F パズルRPG製作のヒントと解答例
索引
開発環境の構築について
安心して学習するための 開発環境VM
JavaやPythonと違い、C言語は、開発に用いるCPUやOS、コンパイラ等の些細な違いでも、大きく動作が変わる可能性があります。
「先生が指示するはできた方法で、自分はできない」「学校ではできたのに家ではできない」、そんなトラブルを回避するために、スッキリわかるC言語入門では、統一した学習環境を仮想マシン(VM)としてご提供しています。
掲載ツールの導入手順
書籍内で紹介したツール類のインストール手順・利用手順については、以下の記事を参考にしてください。
掲載コードのダウンロード
書籍『スッキリわかるC言語入門』(インプレス)の掲載コード一式です。
- このソフトウェアの著作権は株式会社フレアリンクに帰属し、利用者にはCreative Commons BY-SA 4.0 (要約)及び当補足事項に従いその使用が許諾されるものです。
- このソフトウェアは、書籍購入者サポートの一環として提供・利用許諾されるものです。購入戴いていない方はご利用になれません。
- このソフトウェアは、AS-IS・非保証で提供されるものです。株式会社フレアリンク・著者・出版社はその内容について、いかなる理由においても保証・修繕する義務を負いません。
- 編集その他の理由により、当ソフトウェアは書籍掲載のものと一部異なることがあります。また、書籍掲載の全てのコードを収録しているわけではありません。