Lepton 著
本書はいわゆる「Cの教科書」ではありません。入門書などでCを学んで、それなりにCでプログラミングができているものの、じつは「○○な場合には、なぜかは知らないけど、◇◇のように書く」でプログラミングしている人も多いのではないでしょうか。本書では、この「なぜかは知らないけど」からの脱却の糸口になるべく、規格書やK&Rと実際の使い方や記述方法の差異を丁寧に解説していきます。Lepton先生があなたに贈る、C言語特別講座、スタートです!
第1章 “型”を意識しよう
あるトラブル
型の種類はいったいいくつあるのか?
暗黙の型変換・明示的な型変換
「型名」とは何か?
配列とポインタの関係は?
「配列の先頭要素を指すポインタ」と「配列を指すポインタ」
第2章 Cの型と宣言を解読する
宣言と型のおさらい
宣言の構文
宣言指定子列
宣言と型の解釈法
「宣言と実際の使用を一致させる」とは?
第3章 演算子と式あれこれ
式と文
演算子の優先度と結合規則
代入演算子
副作用
オペランドの評価順序と副作用完了点
第4章 C99の光と影
Cの標準
C99の現状
新しい型(1)_Bool
新しい型(2)整数型
新しい型(3)複素数型
第5章 続・C99の光と影
可変長配列
可変長配列がCの文法に与える影響
宣言の位置
第6章 標準ライブラリの罠
標準とは?
標準ヘッダ
入出力
1行入出力とgets問題
printfとscanf
文字列
第7章 役に立つ(かもしれない)あれこれ
空文とコメント
トークン
Syntax sugar
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||
---|---|---|---|---|---|---|---|---|---|
1刷 | 033 図1.12 右下 |
未 | 未 |
|
2013.11.06 | ||||
1刷 | 033 図1.12 左下「配列hogeを指すポインタ」 |
未 | 未 |
|
2009.02.04 | ||||
1刷 | 193 「表6.3」の「入力」の上から3行目 |
未 | 未 |
|
2020.07.22 | ||||
1刷 | 210 第7章の見出し 下から2行目 |
未 | 未 |
|
2020.07.22 |