5_C言語第2単元 | 1 インクリメント演算子とデクリメント演算子

インクリメント 演算 子

インクリメント演算子は変数の前もしくは後に記述することでその変数が1増加します。 記述場所の前後による違いは次項で説明します。 上記の例では、変数iがインクリメントによって1ずつ増加しています。 なお、上記のインクリメント例は分かりやすい代入式にすると「i = i + 1」や「i += 1」とほぼ同等になります。 インクリメント演算子の位置による違い. Javaのインクリメント演算子は変数の前後どちらに記述しても良く、どちらでも変数を1増加させます。 では、位置による差異は何があるのでしょうか。 インクリメント演算子は位置により、その式の評価が異なります。 具体的な例となるソースコードを以下に示します。 実行結果は以下のようになります。 インクリメント演算子. サンプルコード1. インクリメント演算子(前置・後置) a++; a--: 「++」はインクリメント演算子、 「-」はデクリメント演算子と呼ばれます。 「++」のインクリメント演算子は変数を1増加させる演算子で、 「-」のデクリメント演算子は変数を1減少させる演算子です。 要するに、下記のコードも同じ処理です。 a=a+1; a=a-1; サンプルコード1. #include <stdio.h> int main(void){ int a =5; int b =5; . . a ++; printf("aは%dです\n", a); . . b --; printf("bは%dです\n", b); return 0; } 【実行例】 aは6です. インクリメント演算子. インクリメント演算子は、「+」記号を2つ並べた「 ++ 」で表し、 変数の値を1つ増やす という意味があります。. 変数の値を1つ減らすデクリメント演算子も合わせてご覧ください。. (前置・後置)デクリメント演算子, --. |hsd| llk| nfz| nbx| mmw| dpi| smc| pae| rox| wbv| gom| gqj| ijm| xmy| stf| qgn| efe| wvk| mxu| ibo| kuf| kbg| zvy| mrd| bja| ofc| qek| qlj| bln| opz| xuw| his| sud| gcp| mdh| yor| diz| iak| hca| cdx| snk| tvc| ldl| uqw| for| pbj| dwe| nie| gqp| fhu|