C# 表達式 賦值運算符
提問人:劉團圓發(fā)布時間:2020-11-12
我們迄今一直在使用簡單的=賦值運算符,其實還有其他賦值運算符,而且它們都很有用。除了 =運算符 外,其他賦值運算符都以類似方式工作。與=—樣,它們都是根據運算符和右邊的操作數,把一個值賦給左邊 的變量。
下表列出了這些運算符及其說明。
運算符 | 類 別 | 示例表達式 | 結果 |
= | 二元 | varl = var2; | varl被賦予var2的值 |
+= | 二元 | varl += var2; | varl被賦予varl與var2的和 |
-= | 二元 | varl 一 = var2; | varl被賦予varl與var2的差 |
運算符 | 類 別 | 示例表達式 | 結 果 |
二元 | varl *= var2; | varl被陚予varl與var2的乘積 | |
/= | 二元 | varl /= varl; | varl被陚予varl與var2相除所得的結果 |
0/戶 | 二元 | varl %- var2; | varl被陚予var丨與var2相除所得的余數 |
可以看出,這些運算符把varl也包括在計算過程中,例如:
varl += var2;
與下面的代碼結果相同。
varl = varl + var2;
與+運算符一樣,+=運算符也可用于字符串。
使用這些運算符,特別是在使用長變量名時,可使代碼更便于閱讀。
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>