From 5b9db4dd1b9ecbddf55afad3f75f124700a095bc Mon Sep 17 00:00:00 2001 From: strvworks Date: Wed, 5 Jun 2019 00:26:38 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E3=83=AD=E3=83=BC=E3=83=89=E3=83=9E?= =?UTF-8?q?=E3=83=83=E3=83=97=E3=81=AE=E4=BD=9C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- loadmap.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 loadmap.md diff --git a/loadmap.md b/loadmap.md new file mode 100644 index 0000000..1212558 --- /dev/null +++ b/loadmap.md @@ -0,0 +1,17 @@ +# 学習ロードマップ + + +- [x] printfで変数値を出力 +- [x] scanfで数値を読み込み、出力 +- [ ] scanfで文字列を読み込み、出力 +- [ ] 四則演算を行う演算子の利用 +- [ ] 比較演算子の利用 +- [ ] if文の利用 +- [ ] switch文の利用 +- [ ] for文の利用 +- [ ] 簡易計算機プログラムの作成 +- [ ] fizzbuzzの作成 +- [ ] 構造体の利用 +- [ ] 列挙型の利用 +- [ ] メモリの動的確保の利用 + From 6bcccb5fc502ca998f8bf6ac1eaae6f9af92183a Mon Sep 17 00:00:00 2001 From: strvworks Date: Wed, 5 Jun 2019 00:46:41 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E8=BF=BD=E8=A8=98=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- loadmap.md | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/loadmap.md b/loadmap.md index 1212558..05f044e 100644 --- a/loadmap.md +++ b/loadmap.md @@ -1,17 +1,40 @@ # 学習ロードマップ +- [ ] 数値リテラル +- [ ] 文字リテラル +- [x] 変数の利用 - [x] printfで変数値を出力 - [x] scanfで数値を読み込み、出力 -- [ ] scanfで文字列を読み込み、出力 +- [ ] scanfで文字を読み込み、出力 - [ ] 四則演算を行う演算子の利用 - [ ] 比較演算子の利用 - [ ] if文の利用 - [ ] switch文の利用 - [ ] for文の利用 -- [ ] 簡易計算機プログラムの作成 +- [ ] 1次元配列の利用 +- [ ] 2次元配列の利用 +- [ ] アスキーコードを知る +- [ ] NULL文字 +- [ ] 文字列リテラル +- [ ] scanfで文字列を読み込み、出力 +- [ ] 文字列の実体 +- [ ] while文の利用 +- [ ] break文の利用 - [ ] fizzbuzzの作成 +- [ ] コマンドライン引数の利用 +- [ ] 関数の利用 +- [ ] 簡易計算機プログラムの作成 +- [ ] sizeof演算子 +- [ ] ポインタ型の利用 +- [ ] 型の正体の理解 +- [ ] ポインタ演算 +- [ ] 配列の添字の正体 +- [ ] シュガーシンタックス +- [ ] コマンドライン引数の別の受け取り方 - [ ] 構造体の利用 - [ ] 列挙型の利用 -- [ ] メモリの動的確保の利用 - +- [ ] メモリの動的確保 +- [ ] voidポインタの理解 +- [ ] 関数ポインタ +- [ ] 構造体に関数ポインタを格納する