賦值運算符有哪些c語言
2025-04-15 12:30:46問答瀏覽:2971次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復
共 4 個回答
- C語言中的賦值運算符用于將一個值從源操作數(shù)傳遞到目標操作數(shù),以改變目標操作數(shù)的值,主要包含以下幾種:
= 位賦值,將左邊操作數(shù)的位狀態(tài)分配給右邊操作數(shù),如 a &= b 的效果是使a與b執(zhí)行位邏輯AND運算,并賦值給a。 += 加一等于,相當于a = a + 1,將a增加1并賦值給a。 -= 減一等于,相當于a = a
1,將a減少1并賦值給a。 = 乘一等于,相當于a = a 1,將a乘以1并賦值給a。實際上沒有改變a的值,只是語法上的簡化。 /= 除一等于,相當于a = a / 1,將a除以1并賦值給a。實際上沒有改變a的值,只是語法上的簡化。 %= 取余等于,相當于a = a % 1,將a除以1后的余數(shù)賦值給a。 <<= 左移等于,相當于a = a << 1,將a向左移動一位并賦值給a。 >>= 右移等于,相當于a = a >> 1,將a向右移動一位并賦值給a。 += 加一等于,用于堆棧操作。贊27回復舉報
我也是有底線的人~
點擊加載更多