スッキリわかるC言語入門 第2版
¥ 2,970 (税込)
2021年12月14日 発売 A5判 760ページ
令和の学び手に最適化された新時代C言語入門書『スッキリわかるC言語入門』が、さらに進化! Java/Python等のシリーズ姉妹書でも定評のスッキリ流解説で、「ポインタ」や「文字列操作」など、Cの学習でつまづきやすい部分もスッキリ、楽しく、グングン身に付きます。C言語はもちろん、その背景にあるコンピュータの原理も含め、仕組みやコツまで入門者の方が一歩ずつ着実に学べる一冊です。定番付録「エラー解決・虎の巻」も収録。dokoCとスマホを使えば、「本開いて5秒!」で開発をスタートできます!
紹介記事
こんな方におすすめ
- プログラミングや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製作のヒントと解答例
索引
製作秘話 著者ブログ記事
こんにちは。この秋、帯状疱疹にかかって右のひたいに大きな赤いあざが残ったのに、全く集中力があがる気配がない、スッキリシリーズ著者の中山です。そういえば、幼い頃マジックで「肉」って書いた時も、あまり強く ... こんにちは。スッキリシリーズ著者 兼 監修人の中山です。 10月1日からはじまっております「スッキリわかる入門シリーズ10周年記念祭」。前回は、五右衛門さんやキッドさん、レオタード姿の三姉妹1、ホッツ ... こんにちは、無事なんとか10周年感謝祭も終わり、最近、久々の登壇が楽しいスッキリシリーズ著者の中山です。いよいよ本日、みなさまのおかげで、 『スッキリわかるC言語入門 第2版』が発売になりました!!! ...
スッキリスト秘話(7) 海藤龍範&草薙峰子 編
スッキリスト秘話(8) 岬悠馬&赤城ゆり 編
スッキリスト秘話(外伝) dokojava & dokoC 編
学習用の開発環境について
本書では学習用に2種類の開発環境をご用意しています。お好みの環境で、いますぐ学習を開始しましょう!
手法① dokoC : セットアップ 0秒 ⇒ 最初のプログラム実行まで 10秒 dokoCとは、『スッキリわかるC言語入門』『同 第2版』の読者さまによる学習の敷居を下げる目的で、無償・非保証で提供されているクラウド学習環境です。PCやスマホのブラウザを用いて、手軽に学習を進める ...
クラウド学習環境 dokoC の使い方
手法② コンテナ : セットアップ 5〜20分 ⇒ 最初のプログラム実行まで 20〜40分 学習環境コンテナとは、『スッキリわかるC言語入門 第2版』の読者さまによる学習の敷居を下げる目的で、無償・非保証で提供されているしくみです。以下の手順に従って導入・構成を行うことで、お手持ちのPCの中 ...
【動画あり】スッキリC 第2版 学習環境コンテナの使い方
掲載ツールの導入手順
書籍内で紹介したツール類のインストール手順・利用手順については、以下の記事を参考にしてください。
掲載コードのダウンロード
書籍『スッキリわかるC言語入門 第2版』(インプレス)の掲載コード一式です。
- このソフトウェアの著作権は株式会社フレアリンクに帰属し、利用者にはCreative Commons BY-SA 4.0 (要約)及び当補足事項に従いその使用が許諾されるものです。
- このソフトウェアは、書籍購入者サポートの一環として提供・利用許諾されるものです。購入戴いていない方はご利用になれません。
- このソフトウェアは、AS-IS・非保証で提供されるものです。株式会社フレアリンク・著者・出版社はその内容について、いかなる理由においても保証・修繕する義務を負いません。
- 編集その他の理由により、当ソフトウェアは書籍掲載のものと一部異なることがあります。また、書籍掲載の全てのコードを収録しているわけではありません。