首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

VC# 2005 快速入門:複合指派運算子

     編輯:關於C語言

簡化算術與指派

在變數上執行算術運算並指派回原變數是常見操作。C# 提供複合指派運算子簡化寫法:

answer = answer + 42;  // 傳統寫法
answer += 42;          // 複合指派運算子

完整對照表

傳統寫法複合指派
variable = variable * number;variable *= number;
variable = variable / number;variable /= number;
variable = variable % number;variable %= number;
variable = variable + number;variable += number;
variable = variable - number;variable -= number;

字串連接與遞增/遞減

+= 也可用於字串連接:

string greeting = "Hello ";
greeting += "John";  // 結果 "Hello John"

其他複合指派運算子不適用於字串。遞增/遞減 1 時,請使用 ++、-- 而非 += 1。複合指派運算子優先級與簡單指派相同,具右結合性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved