9: 2011-07-06 (水) 12:50:08 yoshida ソース 10: 2011-07-08 (金) 15:06:29 yoshida ソース
Line 122: Line 122:
上記の場合は、iは1 2 3 4 5 6 7 8 9 10と遷移します。そのため、1~9の9回しか繰り返しは行われません。~ 上記の場合は、iは1 2 3 4 5 6 7 8 9 10と遷移します。そのため、1~9の9回しか繰り返しは行われません。~
これは++の位置により、1を加えるタイミングが異なるからです。~ これは++の位置により、1を加えるタイミングが異なるからです。~
- i++ではiを参照(ここではwhileの条件判断)後、1を加えます。~ +~i++ではiを参照(ここではwhileの条件判断)後、1を加えます。 
- ++iは1を加えた後、iを参照します。~ +~++iは1を加えた後、iを参照します。 
- このルールは--を使用する際も適用されます。但し、--の場合は加算ではなく、減算となります。+~このルールは--を使用する際も適用されます。但し、--の場合は加算ではなく、減算となります。
***比較演算子 [#db59b61c] ***比較演算子 [#db59b61c]
Line 161: Line 161:
aには3ではなく、bのアドレスの値が入ります。~ aには3ではなく、bのアドレスの値が入ります。~
-***ポインタ [#de8fd791]+***配列とポインタ [#de8fd791]
アドレスを利用する別の方法としてポインタがあります。~ アドレスを利用する別の方法としてポインタがあります。~
 char *a = "BEST";  char *a = "BEST";
Line 201: Line 201:
</pre> </pre>
}} }}
 +
**制御文 [#j38a6a23] **制御文 [#j38a6a23]
***if文 [#c6144380] ***if文 [#c6144380]


トップ   差分 リロード印刷に適した表示   全ページ一覧 単語検索 最新ページの一覧   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom