運算子與賦值運算子區別,賦值運算子與關係運算子區別

2021-03-03 20:48:20 字數 3032 閱讀 8772

1樓:匿名使用者

">="(大於

或等於):

是判斷運算子,判斷數值大小用的.和"<"(小於),">"(大於)",<="(小於或等於),"=="(等於)的用法一樣.一般在回if或while等判斷語句裡面答用

"=":

是賦值運算子,給物件賦值的時候用.區別於"==".

例如:a和b都是兩個int物件.

if(a >=b )//如果a大於或等於b,將a的值賦值給b.

2樓:匿名使用者

=>的意思是等於且大於呀。。是兩個符號

3樓:匿名使用者

沒研究過這個東西,據說是建立內聯方法的,是種特定的用法吧。不同於=的直接賦值

賦值運算子=與關係運算子== 區別

4樓:匿名使用者

看稱呼就很清楚了,=是賦值運算子,==是關係運算子。

=是做一個賦值的動作,比如int a=10,就是把整數10賦值給變數a。

==是關係的判斷,比如a==10表示判斷變數a的值是否等於10,結果是一個布林值true或false作為判斷的結果。

賦值運算子和賦值表示式的區別

5樓:匿名使用者

賦值copy運算子

賦值符號「=」就是賦值運算子,它的作用是將一個資料賦給一個變數。如「a=3」的作用是執行一次賦值操作(或稱賦值運算)。把常量3賦給變數a。也可以將一個表示式的值賦給一個變數。

賦值表示式

由賦值運算子將一個變數和一個表示式連線起來的式子稱為「賦值表示式」。它的一般形式為:

《變數》 《賦值運算子》 《表示式》

如「a=5」是一個賦值表示式。對賦值表示式求解的過程是:先求賦值運算子右側的「表示式」的值,然後賦給賦值運算子左側的變數。

一個表示式應該有一個值。賦值運算子左側的識別符號稱為「左值」(left value,簡寫為lvalue)。並不是任何物件都可以作為左值的,變數可以作為左值,而表示式a+b就不能作為左值,常變數也不能作為左值,因為常變數不能被賦值。

c語言中的「=」和「==」兩個運算子有什麼區別?

6樓:匿名使用者

在c語言中,運算子 == 和運算子 = 所表示的意義不同。= 是賦值運算子,它的含義是將右側表示式的值賦給左側的變數。==是關係運算子,如果兩側表示式的值相等,則其值為1,否則為0。

7樓:匿名使用者

一個等號是賦值運算子,用於把等號右邊的結果賦值給左邊的變數

兩個等號是判等運算子,用於判斷等號左右兩邊的變數或常量是否相等

8樓:加成跑

=是賦值操作 只要賦值成功 整個表示式為1==是比較操作 比較左右兩邊是否相等 相等返回1 否則返回0例如:int a=1;

while(a=2)

{}那麼次迴圈式死的,因為a=2是賦值表示式,始終為1但是while(a==2)

迴圈不執行,因為a不等於2

9樓:溫暖搖滾

「=」是賦值。例如a = 5,意思就是a 等於5。

「==」是條件判斷。例如a == 5,意思就是a與5是否相等。

請問c語言中的算術運算子「=」與關係運算子「==」有什麼區別啊?貌似都有賦值功能···

10樓:厚德vc載物

『=』是賦值符號,比如把a值複製到b(b=a)

『==』的關係運算子,是判斷兩邊值是否一樣,返回的是bool型別,

11樓:匿名使用者

貌似在各種語言中"=="都不能賦值吧!"="才能賦值,"=="是關係運算子,說白了也就是做比較的。

12樓:匿名使用者

=是賦值號 ==是和<,>一樣的比較符號

「字首運算子」和「字尾運算子」的區別是什麼?

13樓:秀黯然

1.字首bai運算子是在使用變數前先進行運算du,後zhi綴是使用後再進行運算。

dao比如:var a=10;

alert(a++);//輸出專10,然屬後a=a+1

alert(++a);//a=a+1,然後輸出a

先把i的初值賦給表示式(i++),作為表示式(i++)的值,然後i自增1作為i的值。

2.因為你的後置++返回的並不是最初被自增的物件本身。所以(n++)++這個表示式的第二個++實際上自增的是一個臨時物件,而原本的n自然沒有再次發生變化。

所以為了防止這種困惑必須安利c++11:

sometype sometype::operator ++(int) &。

運算子的作用是什麼

14樓:景田不是百歲山

運算子用於執行程式**運算,會針對一個以上運算元專案來進行運算。例如:2+3,其運算元是2和3,而運算子則是「+」。

在vb2005中運算子大致可以分為5種型別:算術運算子、連線運算子、關係運算子、賦值運算子和邏輯運算子。

運算子優先順序指定了兩個表示式繫結得有多「緊密」。例如,表示式 1 + 5 * 3 的結果是 16 而不是 18 是因為乘號(「*」)的優先順序比加號(「+」)高。必要時可以用括號來強制改變優先順序。

例如:(1 + 5) * 3 的值為 18。如果運算子優先順序相同,則使用從左到右的左聯順序。

15樓:匿名使用者

運算子 顧名思義 用來配合運算量完成運算

比如乘法運算子 * 3*4=12 *的作用就是兩邊的數相乘

16樓:

運算子是告訴編譯程式執行特定算術或邏輯操作的符號。c語言的運算範圍很寬,把除了控制語句和輸入輸出以外的幾乎所有的基本操作都作為運算子處理。主要分為三大類:

算術運算子、 關係運算子與邏輯運算子、按位運算子。除此之外,還有一些用於完成特殊任務的運算子。

17樓:匿名使用者

運算子結合數字完成運算~

c成員運算子和域運算子的區別,C 中 運算子和 運算子有什麼區別

一般成員運算子bai用於選擇結構體du裡zhi面的成員,如struct xx xx.a 3 xx.b 5 域運算dao符一般用來選專用全域性的函式,如在cwnd類裡要使屬用api的setwindowpos 就要用域運算子 setwindowpos c 作用來域運算子 是和類相源關的一般 用語把函式的...

c語言運算子,C語言 運算子 是怎麼運算的

9除以5商1餘4 不是說小數最後位是餘數 餘數就是在整數的除法中,只有能整除與不能整除兩種情況。當不能整除時,就產生餘數,所以餘數問題在小學數學中非常重要。餘數有如下一些重要性質 a,b,c均為自然數 1 餘數小於除數。2 被除數 除數 商 餘數 除數 被除數 餘數 商 商 被除數 餘數 除數。3 ...

c關係運算子和邏輯運算子有什麼區別

顧名思義 1 關係運算子 進行關係判斷的運算子 這裡的關係,只內限於數值上的 大小關容系 所以又叫 比較運算子 參與這種運算的量,都必須是數值型別的,或是可以轉化為數值型別的量,也就是,可以 區分 或比較 大小 的量。而這種運算的結果,也就是 對大小關係的判斷 的結果,自然只能是 真 或 假 這兩種...