iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips62 連続して加算/減算する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-2演算Tips62 連続して加算/減算する

Level1

Point変数を1だけ加算/減算(++演算子、--演算子)

プログラムコードを書くと、変数に1だけ加算したり、変数から1だけ減算したりする処理が多く出てきます。この処理は、「a+=1」のように連結代入演算子を使う方法もできますが、Objective-Cでは、C言語と同じく、++演算子--演算子を使うことで簡単な記述ができます。

++演算子には、前置型と後置型の2種類の書き方があります。「++a」のように演算子を変数の前に記述した場合は、変数aを評価する前に1加算します。逆に「a++」のように変数の後ろに記述した場合は、変数を評価した後に1加算します。

リスト1は、前置型の++演算子、リスト2は、後置型の++演算子を使って加算する例です。

リスト3では、for文を使って、1から100までの値を加算して結果を表示しています。

リスト3の実行結果
リスト1 前置型の++演算子を使って加算する

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません