c 中指數運算子是什麼,請問 在c 中是什麼運算子?

2021-04-30 14:23:05 字數 2670 閱讀 6012

1樓:

^ 是按位「異或」運算子。

指數運算 要呼叫數學函式 pow (5,2). 別忘了標頭檔案 #include

***************===

#include

#include

#include

void main()

請問| ^ &在c++中是什麼運算子?

2樓:匿名使用者

和c是一樣的,先對所有的資料轉換成二進位制,|如果對應位有一個為1,則該位為1,&—是兩個全為1,則為1,否則為0,^代表兩位相同的話則為0,否則為1

則4|6=100|110=110,

5&7=101&111=101,

8^9=1000^1001=0001

3樓:傲世修羅王

是位運算子,分別是與,或,亦或操作,將資料轉化為二進位制按位運算即可4|6 = 6

5&7 = 5

8^9 = 1

4樓:匿名使用者

二進位制的相或、相與、相異或

4|6就是

00000100與00000110相或

結果是00000110也就是6

5&700000101相與00000111結果就是00000101也就是5

8^900001000異或00001001結果是00000001也就是1

5樓:匿名使用者

4|6:為或操作=6

5&7:為與操作=5

8^9:為異或操作=1

均可轉換為2進位制,根據與、或、異或法則計算。

c++ 運算子->與什麼等效

6樓:醒目鳥

1、->表示位元位右移。效果與「除以」類似。右移一位即除以2,右移2位即除以4,右移3位即除以8..

例如:數字8的二進位制碼為:00001000.

右移一位後變為:00000100。

即00000100=4.

2、還有一種含義:在c++裡表示堆疊的指標位置。例如:this->data

7樓:千鋒教育

->表示右移一位 和除以2等效

8樓:匿名使用者

與指標之前加*後的·點運算子等效

c++中的^運算子是什麼意思,請舉例

9樓:

位異或。

相同為0 不同為1;

如 0x1001 ^ 0x0001

結果: 0x1000

c++中的^運算子是什麼意思,請舉例

10樓:暫時沉默者

^在c++中是位異操作

也就是說相同是為0,不相同時為1

詳細一點

int a = 12; //a為 00001100int b = 6; //b為 00000110int c = a^b; //c為000001010

11樓:匿名使用者

異或 運算··按位對應

相同則0 不同則1

101010010

101001101

運算後000011111

12樓:何處淬吳鉤

應該沒這個運算子吧。有~這個,是按位取反。比如1的二進位制是0000000000000001,取反後是1111111111111110

13樓:匿名使用者

kondykuang 是正確的.

另外,我再補充一點:

∧可以被過載,你可以賦予它新的含義.如a∧b過載成a+b,....或其它的.

在c++語言中,^是什麼意思

14樓:歐洲在哪

^就是異或運算。

異或運演算法則

1. a ^ a = 0

2. a ^ b = b ^ a

3. a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^ c;

4. d = a ^ b ^ c 可以推出 a = d ^ b ^ c.

5. a ^ b ^ a = b.

6.若x是二進位制數0101,y是二進位制數1011則x^y=1110

只有在兩個比較的位不同時其結果是1,否則結果為0即「相同為0,不同為1」!

15樓:匿名使用者

是異或,相同位0,不同為一,相對的事同或,相同位1,不同位0

c++程式中^是什麼意思

16樓:apple林

^ 按位異或

c++提供了六種位運算運算子;這些運算子可能只允許整型運算元,即char、short、int和long,無論signed或者unsigned。

& 按位and

| 按位or

^ 按位異或

<< 左移

>> 右移

~ 求反(一元運算)

17樓:申江漁夫

通過將符號^放在型別名稱的後面來指定該型別的控制代碼

18樓:七週佳琪

是位運算之一,異或。

c 中優先順序和運算子先看哪個,c 中的運算子優先順序順序是什麼?

因為 只是來在這條語句結束後才 1,假設 源a 0,則a a 等同於0 0,當然是錯的了,但是現在a的值變為1 補充一點,c 不提倡在同一語句當中多次修改同一個變數的值,樓主知道怎麼回事就行了,有些跟編譯器有關 我來正確的回copy答吧.1.和bai 優先順序是相du同的,那麼就看結合順序了。2.和...

C三目運算子的問題,C中三目運算子是什麼,怎麼用

函式的定義 修飾符 返回值型別 函式名稱 引數列表 c2059 並不是關鍵字,不能作為修飾符。c2059 int empty 判斷鏈bai佇列 du是否zhi為空 dao內 改為 容 int empty c 中三目運算子是什麼,怎麼用 三目運算子是?結構的運算 所謂三目就是需要三個變數進行運算的操作...

C 中為什麼過載前置 運算子要加個

plex plex operator 返回一 copy 個引用即bai代表當前du物件本身zhi plex plex operator int 1 因為過載bai自加運算子後可以du返回物件zhi的引用,dao以方便在表示式中連續使版用。舉個例 權 cout 是經常用的,其實是過載了 這個操作符。如...