C言語とC 言語(C言語を拡張し,オブジェクト指向プログラミングをサポート)を取り上げ解説。C言語はC 言語に包含されることから,CとC を特定せず,解説にはC を使用。C学習者を配慮して,printfやscanfといった関数と入出力ストリームを併記した。
第1章 プログラミングの基礎
1.1 データの出力
1 文字データの出力
2 数値データの出力
1.2 式の計算
1 整数の計算
2 実数の計算
第1章 練習問題
第2章 選択処理
2.1 if文
2.2 if〜else文(その1)
2.3 if〜else文(その2)
2.4 if〜else文(その3)
2.5 switch文
第2章 練習問題
第3章 反復処理
3.1 for文
3.2 while文
3.3 do〜while文
3.4 無限ループ
第3章 練習問題
第4章 配列
4.1
1次元配列
1 配列の宣言
2 配列にデータを納める
3 配列の初期化
4 整列
4.2 2次元配列
4.3 文字列の処理
1 文字型変数
2 1次元文字型配列
3 2次元文字型配列
第4章 練習問題
第5章 構造体
5.1 構造体の定義
5.2 構造体変数の宣言,代入,参照
5.3 構造体の配列
5.4 構造体に関数を含める
5.5 スコープアクセス演算子
第5章 練習問題
第6章 関数
6.1 簡単な関数
6.2 引数をもつ関数
1 関数に数値データを渡す
2 関数に文字データを渡す
3 関数に配列を渡す
6.3 戻り値をもつ関数
1 数値データを返す関数
2 文字型データを返す関数
6.4 引数にデフォルト値を与える
6.5 関数の多重定義
第6章 練習問題
第7章 クラス
7.1 構造体の復習
7.2 クラス
7.3 メンバ関数をクラスの外に置く
7.4 コンストラクタ
7.5 デストラクタ
第7章 練習問題
第8章 ポインタ
8.1 ポインタとは
8.2 ポインタと配列
8.3 ポインタと文字列
第8章 練習問題
第9章 継承
9.1 基本クラスと派生クラス
1 基本クラス
2 派生クラス
3 コンストラクタ
第9章 練習問題
第10章 ファイル処理
10.1 ファイル処理の基本
1 ファイルとは
2 ファイル処理の手順
3 使用するストリームクラス
10.2 ファイルの書き込み
10.3 ファイルの読み込み
10.4 繰り返しによるファイルの書き込み
10.5 繰り返しによるファイルの読み込み
10.6 ファイルの追加
10章 練習問題
索引
レビュー(0件)