1樓:聽不清啊
c語言運算子
運算子是告訴編譯程式執行特定算術或邏輯操作的符號。c語言的運算範圍很寬,把除了控制語句和輸入輸出以外的幾乎所有的基本操作都作為運算子處理。主要分為三大類:
算術運算子、 關係運算子與邏輯運算子、按位運算子。除此之外,還有一些用於完成特殊任務的運算子。
級別1級(左結合)
( ) 圓括號;[ ]下標運算子;->指向結構體成員運算子;. 結構體成員運算子。
2級(右結合)
「 ! 」邏輯非運算子;「 ~ 」按位取反運算子;「 ++ 」字首增量運算子;「 -- 」字首減量運算子;
「 - 」負號運算子;(型別)型別轉換運算子;「 * 」指標運算子;「 & 」地址運算子。
3級(左結合)
「 * 」 乘法運算子;「 / 」除法運算子;「 % 」 取餘運算子。
4級(左結合)
「 + 」加法運算子;「 - 」減法運算子。
5級(左結合)
<< 左移運算子;>> 右移運算子。
6級(左結合)
<、<=、>、>=關係運算子。
7級(左結合)
「 == 」等於運算子;「 != 」不等於運算子。
8級(左結合)
「 & 」按位與運算子。
9級(左結合)
「 ∧ 」按位異或運算子。
10級(左結合)
「 | 」按位或運算子。
11級(左結合)
「&&」邏輯與運算子。
12級(左結合)
「 || 」邏輯或運算子。
13級(右結合)
? :條件運算子。
14級(右結合)
=、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=賦值運算子。
15級(左結合)
「,」逗號運算子。
2樓:星期天
c++位運算子有以下兩類:
1 位邏輯運算子:&(位「與」)、^(位「異或」)、|(位「或」)和~(位「取反」)
2 移位運算子:<<(左移)和》(右移).
位「與」、位「或」和位「異或」運算子都是雙目運算子,其結合性都是從左向右的,優先順序高於邏輯運算子,低於比較運算子,且從高到低依次為&、^、|
39圓圈擴號=39的運算子號在填上適當的數
3樓:
39-(或者+)0=39
39÷(或者*)1=39
數**算符號 括號是不是運算子號
4樓:匿名使用者
通常括號可以改變表示式的運算優先順序,是語言的保留字,但並不算是運算子號。
括號前是減號,括號去掉括號裡的運算子號變嗎
5樓:匿名使用者
括號前是減號,括號去掉括號裡的運算子號需要改變比如 a-(b+c)=a-b-c
、,你好,本題已解答,如果滿意
請點右上角「採納答案
6樓:燦玲國峰奈特咖
如果括號前面是加號的話括號裡面的運算子號不變,如果括號前面是減號而括號裡面是加減號那麼就要改變運算子號
7樓:嗯呢哈哈呵
當然。括號內的➕變成➖,反之亦然。若是乘除則不需改變。
8樓:田絲惜
是加減就會變,乘除就不變
9樓:吾挺難受噠
去括號的話:如果不是分式,就把每一項都變號如果是分式,就只把分子或者分母其中一個變號變號時不考慮項中的平方或根號
有兩項相乘變號時算一項
三目運算子,單目運算子,雙目運算子,三目運算子分別什麼意思。為什麼是單目,雙目,三目
a null po.setname po.setname a 三元運算子的基本格式是 a?b c 等效於 if a true else po.setname stringutils.isblank a a 胡亂寫的,試試再說。單目運算子,雙目運算子,三目運算子分別什麼意思。為什麼是單目,雙目,三目 ...
JS運算子,js 運算子 是什麼意思
這是 js 指令碼的強大 經典 靈巧之處了。樓上的說的對,是這麼回事,再深入一層吧。運算了有什麼效果呢!運算遇到第一個true的時候就停止後面的表示式判斷了 這點很重要 物件作為運算子的時候呢,為 null 為false 上面的 的意思就是 fe 的值為空時 賦值為後面的值。還可以這麼寫fe fe?...
遞增 減運算子
是自增運算子,k或k 都是讓變數k的值加1 是自減運算子,k或k 都是讓變數k減1。運算子位於運算元之前,稱為前置運算子 運算子位於運算元之後,稱為後置運算子。這兩種運算子的差異是 前置運算子是對變數先遞增 遞減 然後參與其他運算,即先改變變數的值後使用 後置運算子則是變數先參與其他運算,後對變數遞...