インクリメント演算子を使う
設計内容分類 | 組み込みソフトウェアにおけるC言語記述 |
---|
設計のポイント
インクリメント演算子を使うことでインクリメントと代入を合わせて記述することができます。
i = i + 1;
↓
i++; または ++i;
i = i – 1;
↓
i–; または –i;
●i++と++i(i–と–i)の違いについて
a = 0;
b = a++;
//bは0となる
//(インクリメント以外の処理が先に実行されaは最後にインクリメントされる)
a = 0;
b = ++a;
//b は1となる
//(aが最初にインクリメントされた後、それ以外の処理が実行される)