お知らせ・ニュースリリース

シェア このエントリーをはてなブックマークに追加 Check
  • ニュースリリース
  • 出版/電子出版

累計30万部の大人気シリーズに『スッキリわかるC言語入門』が新登場! 実践的なスキルが楽しくスムーズに身に付く新定番

インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:小川 亨)は、累計30万部のプログラミング言語入門書「スッキリわかる」シリーズに、待望のC言語版となる新刊『スッキリわかるC言語入門』を2018年6月22日(金)に発売しました。

スッキリわかるC言語入門

■大人気「スッキリわかる」シリーズを踏襲した解説

プログラミング言語入門書の「スッキリわかる」シリーズは、2011年の『スッキリわかるJava入門』発売以降、『Java入門 実践編』『SQL入門』『サーブレット&JSP入門』と姉妹書を展開し、それぞれの分野でナンバーワン入門書として多くの読者に支持されています。

人気の要因は、主人公の成長物語を主軸とした独特な世界観と、登場人物たちによる対話式の解説にありますが、それは本書でもしっかり踏襲しています。

ともすれば素通りされがちな、「なぜこうなる」「どうしてそうしなければいけないの?」といった、学習中にわき上がる数々の疑問に対して、本書ではひとつひとつ丁寧に解説してから次に進むので、読者は挫折することなく、楽しみながら実践的なプログラミングスキルを身に付けることができます。

■最新のIT事情に最適化

C言語が普及した1990年代のコンピュータ事情を背景に持つ従来の解説は、現在のようにネット・スマホ環境が当たり前となった状況とリンクしていないため、それがC言語特有のわかりにくさとも重なって、多くの挫折者を生み出す一因にもなっています。

本書は、プログラム言語の王と言われ、長い歴史を持つC言語を、いまから学ぶ人も迷わずスムーズに習得できるよう、近年のIT事情に合わせた下記のような要素を組み込んでいます。

■Cの真髄をしっかり体得できる「1章まるごと特訓課題」

C言語のポインタや文字列操作といった難関箇所は、「原理や文法を頭で理解した」水準と「自由に操れる」水準との間に大きな差があり、学び手の多くが「なかなか自信を持てない」と感じます。

一般的な入門書では、各章の章末問題で20~50行程度の小さなプログラムを作成することで知識の定着を狙っていますが、この分量では学び手が自信を持てるほどの水準に到達することは困難です。

そこで本書では、ひとつの章をまるごと「パズルRPG製作課題」として用意しました。この章で学び手は、9つのステップを通して500行程度のパズルRPGを完成させていきます。ポインタをはじめ、それまで学んだ多数の学習要素を自ら考え試行錯誤しながら取り組むことで、Cの真髄を体得できるようになっています。

■目次

0章 ようこそC言語の世界へ
●第Ⅰ部 基本構文
1章 プログラムの書き方/2章 変数と型/3章 式と演算子/4章 条件分岐と繰り返し/5章 制御構文のバリエーション
●第Ⅱ部 開発をより便利にする機能たち
6章 構造体/7章 配列/8章 関数
●第Ⅲ部 C言語の真の力を引き出そう
9章 アドレスとポインタ/10章 メモリアクセスのからくり/11章 文字列操作/12章 パズルRPGの製作
●第Ⅳ部 もっとC言語を使いこなそう
13章 複数のファイルによる開発/14章 ファイル入出力/15章 ツールによる効率化と安全なコード/16章 まだまだ広がるC言語の世界
●付録
開発環境の準備/エラー解決・虎の巻/C言語標準と処理系/補講/クイックリファレンス/パズルRPG製作のヒントと解答例

■書誌情報

スッキリわかるC言語入門書名:スッキリわかるC言語入門
著者:中山 清喬
発売日:2018年6月22日(金)
ページ数:752ページ
サイズ:A5判
価格:本体2,700円+税
◇書籍情報ページ:https://book.impress.co.jp/books/1111101149

■著者プロフィール

中山清喬(なかやま・きよたか)
株式会社フレアリンク代表取締役。IBM内の先進技術部隊に所属しシステム構築現場を数多く支援。退職後も研究開発・技術適用支援・教育研修・執筆講演・コンサルティング等を通じ、「技術を味方につける経営」を支援。現役プログラマ。講義スタイルは「ふんわりスパルタ」。著書に『スッキリわかるJava入門』『スッキリわかるJava入門 実践編』『スッキリわかるSQL入門』(共著)、監修に『スッキリわかるサーブレット&JSP入門』(以上、インプレス刊)がある。

以上

本件に関するお問合せ先

株式会社インプレス 広報担当:丸山
TEL:03-6837-5034

このリリースのダウンロード[PDF]: 20180625-01.pdf