C言語
* すべてを1ページにした「全ページ版 (314k)」もあります。
目次
- 0. C言語入門
- 1. プログラミングと実行
- 2. 文法の枠組み
- 4. 実数型オブジェクト
- 5. 単純代入演算子
=
- 6. 型変換(Conversion)
- 7. 式(Expressions)
- 8. 関数(Function)
- 9. 配列(Arrays)
- 10. ポインタ(Pointer)
- 10.1. 配列型とメモリ領域
- 10.2. 間接演算子
*
- 10.3. ポインタ宣言子
char *p
- 10.4. ポインタを含む和算
- 10.5. ポインタを含む減算演算と
ptrdiff_t
型変数 - 10.6. 添字演算子(Subscript Operator)
- 10.7. アドレス演算子
&
- 10.8. NULLポインタ (空ポインタ)
- 10.9. ポインタへのポインタ:
char **x
- 10.10. ポインタの配列:
char *x[]
- 10.11. ポインタの関数
f(char *x), f(int *x)
- 10.12. ポインタを返す関数
char *f()
- 10.13. 関数へのポインタ
(*f)()
- 11. 構造体(Structure)
- 12. 型定義
typedef
- 13. 標準入力,標準出力(Standard I/O)
- 14. 文(Statements)
- 15. プリプロセッサ (
#directive
) とマクロ - 16. プログラムの分割とリンク
- 17. 型修飾子(Type Qualifiers)
- 18. 応用編
- [練習問題]
- ASCIIチャート(ASCIIコード表)