- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 授業/C言語基礎 へ行く。
- 1 (2015-09-02 (水) 12:01:04)
- 2 (2015-09-02 (水) 14:56:47)
- 3 (2015-09-02 (水) 17:33:56)
- 4 (2015-09-03 (木) 11:14:41)
- 5 (2015-09-08 (火) 12:54:31)
- 6 (2015-09-09 (水) 02:05:35)
- 7 (2015-09-10 (木) 12:26:16)
- 8 (2015-09-24 (木) 09:18:12)
- 9 (2015-09-24 (木) 16:40:51)
- 10 (2015-09-25 (金) 09:27:33)
- 11 (2015-09-26 (土) 08:36:48)
- 12 (2015-09-26 (土) 14:45:39)
- 13 (2015-09-28 (月) 13:19:18)
- 14 (2015-10-01 (木) 10:08:19)
- 15 (2015-10-01 (木) 16:37:15)
- 16 (2015-10-03 (土) 11:15:31)
- 17 (2015-10-03 (土) 15:39:22)
- 18 (2015-10-08 (木) 11:57:30)
- 19 (2015-10-13 (火) 20:53:39)
- 20 (2015-10-15 (木) 10:16:43)
- 21 (2015-10-15 (木) 14:19:22)
- 22 (2015-10-18 (日) 00:04:28)
- 23 (2015-10-27 (火) 18:54:08)
- 24 (2015-10-29 (木) 10:54:35)
- 25 (2015-11-04 (水) 17:32:38)
- 26 (2015-11-04 (水) 22:34:06)
- 27 (2015-11-05 (木) 15:08:59)
- 28 (2015-11-06 (金) 06:31:55)
- 29 (2015-11-09 (月) 11:01:33)
- 30 (2015-11-13 (金) 11:04:18)
- 31 (2015-11-23 (月) 16:36:30)
- 32 (2015-11-26 (木) 09:41:48)
- 33 (2015-11-26 (木) 15:40:37)
- 34 (2015-11-27 (金) 06:35:09)
- 35 (2015-12-05 (土) 15:29:18)
- 36 (2015-12-10 (木) 00:33:45)
- 37 (2015-12-10 (木) 09:17:10)
- 38 (2015-12-10 (木) 17:18:53)
- 39 (2015-12-14 (月) 09:49:59)
- 40 (2015-12-17 (木) 07:07:29)
- 41 (2015-12-21 (月) 09:20:32)
- 42 (2015-12-21 (月) 15:50:00)
- 43 (2015-12-22 (火) 17:53:50)
- 44 (2015-12-23 (水) 15:03:32)
- 45 (2015-12-24 (木) 10:34:15)
- 46 (2015-12-25 (金) 11:28:39)
- 47 (2015-12-29 (火) 11:20:13)
- 48 (2016-01-10 (日) 13:19:29)
- 49 (2016-01-12 (火) 16:48:39)
- 50 (2016-01-20 (水) 23:47:49)
- 51 (2016-01-27 (水) 11:15:25)
- 52 (2016-09-02 (金) 11:59:28)
- 53 (2016-09-06 (火) 14:12:16)
- 54 (2016-09-14 (水) 18:52:09)
- 55 (2016-09-19 (月) 15:21:25)
- 56 (2016-09-19 (月) 15:21:25)
- 57 (2016-10-17 (月) 10:35:32)
- 58 (2017-01-05 (木) 18:16:47)
授業の進行状況により予定を変更することがあります。
Lesson 01: Cプログラム †
- Cプログラムの作成と実行
- TeraPad
- WinSCP
- PuTTY
- gcc
- C言語の構文
- コメント
- 文字列
- printf文
- コンパイルと実行
- gcc
- chmod
Lesson 02: 変数と演算 †
- 変数
- int型
- float型
- char型
- 宣言
- 初期化
- 演算
- 代入演算子
- 算術演算子
Lesson 03: if文による条件分岐 †
- if文
- if文
- if-else文
- 複数のif-else文の組み合わせ
- if文の条件に用いる演算子
- 比較演算子
- 論理演算子
Lesson 04: 画面への出力とキーボードからの入力 †
- 画面への出力
- printf関数: 書式付き出力
- %d
- %f
- %c
- %s
- キーボードからの入力
- scanf関数: 書式付き入力
- 計算ゲーム
- rand関数: 乱数生成
- srand関数: 乱数のシード設定
- time関数: 時刻取得
Lesson 05: 回数が決まっている繰り返し †
- for文
- 増分・減分演算子
Lesson 06: 回数が決まっていない繰り返し †
- while文
- break文
- continue文
Lesson 07: 数当てゲームとじゃんけんゲーム †
- 数当てゲーム
- じゃんけんゲーム
Lesson 08: 関数 †
- 関数宣言
- 戻り値
Lesson 09: 配列と文字列 †
- 配列
- 配列の宣言
- 配列の初期化
- 文字列
- 文字列の比較
- コマンドライン引数
Lesson 10: switch文による条件分岐と条件演算子 †
- switch文
- 条件演算子
Lesson 11: 再帰関数と引数の渡し方 †
- 再帰
- 値渡しと参照渡し
Lesson 12: コンパイルとリンク †
- 複数のファイルに分割されたプログラムのコンパイル
- オブジェクトファイル
- リンク
- 外部結合
- 最適化
Lesson 13: 変数の高度な使い方 †
- 定数
- unsigned
- double型
- sizeof演算子
- 変数のスコープと有効期限
- static
Lesson 14: 前処理とライブラリ関数 †
- 前処理
- #include
- #define
- #if-#lese-#endif
- ライブラリ関数
- stdio.h
- math.h
- string.h
- time.h
- stdlib.h
Lesson 15: スピード計算ゲームとスピードタイピングゲーム †
- スピード計算ゲーム
- スピードタイピングゲーム