1樓:匿名使用者
沒有用過,也沒有聽說過。
c++中「^=」是什麼意思?
2樓:匿名使用者
a ^=b與a=a^b相同,按二進位制位異或,如果相應位相同,結果中改位為0,不同就為1,例如1010與1100相異或的結果為0110.
3樓:匿名使用者
a= a異或b
比如a ^= b實際上相當於 a = a ^ b;
4樓:愛富
你最好把整句都列出來。是不是a^=b這樣的?其實就是a = a^b。
5樓:匿名使用者
a ^= b; 就是將a和b按位異或後,結果賦值給a。
在c++語言中,^是什麼意思
6樓:歐洲在哪
^就是異或運算。
異或運演算法則
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」!
7樓:匿名使用者
是異或,相同位0,不同為一,相對的事同或,相同位1,不同位0
c++中%[^,]是什麼意思?
8樓:匿名使用者
scanf的正規表示式之一。
一般我們是scanf("%s", ***x),有時我們希望空格也輸入進去,可以用scanf("%[^\n]", ***x)
%[^\n]的意思就是以'\n'作為輸入的結束標誌。
同理%[^,]就是以','做輸入的結束標誌。
其它的如
%[a-z] 表示匹配a到z中任意字元
%[ab'] 匹配a、b、'中一員
%[^a] 匹配非a的任意字元
fscanf的用法基本一樣。
9樓:匿名使用者
%[^,]是一個百分號後面跟著的是一個正規表示式,意思是說,讀到以逗號作為開頭的地方,而後將前面的資訊作為一個字串賦值給相應的變數,例如:
char w="123,456";
sscanf(w,"%[^,]",s);
這句話的意思就是從w中讀取字串,讀到以逗號作為開頭的地方結束那麼最終讀到s中的內容就是「123」
這種讀入方式在其他情況下同理
c++中 ^是什麼
10樓:匿名使用者
^屬於特殊字元,表示脫字元號;在ansi c中,引入了三元字元,為某些鍵盤上沒有的字元提供輸入方法。此時可以用三元符號「??/」表示脫位字元 ^ 。
^也可以表示特殊的二元運算子——逐位邏輯運算子(用於對資料的位進行操作),它表示的含義是逐位非或,要求兩個整型運算元。從最小(即最右)的位開始,對運算元逐位操作;如果只有其中一個位為1,那麼結果為1;否則為0。
11樓:雲南新華電腦學校
^ 是按位「異或」運算子。
指數運算 要呼叫數學函式 pow (5,2). 別忘了標頭檔案 #include
***************===
#include
#include
#include
void main()
12樓:匿名使用者
c++中^符號表示:按位異或運算子。
參與運算的兩個值,如果兩個相應位相同,則結果為0,否則為1。即:0^0=0, 1^0=1, 0^1=1, 1^1=0
13樓:匿名使用者
#include
using namespace std;
int main()
我用c++17不能編譯阿,打錯字了吧。
c++中^是什麼意思?
14樓:匿名使用者
c++的^是位異或操作符,兩個二進位制位如果不同,則位異或的結果是1,否則結果是0
15樓:匿名使用者
換成二進位制 再進行抑或
10的二進位制:01010
2的二進位制: 010
抑或結果:01000 即為十進位制8
21的二進位制:010101
抑或結果:010111 即為十進位制23
你的明白?
16樓:
按位異或
先換成二進位制
21為10101
2為 00010
上下每位對比,不同的取1,相同的取0
結果10111,再換成十進位制就是23
17樓:伊·梵
樓主搜一下c++的關鍵字,運算子,操作符,每個都弄懂,把基礎打好。
18樓:匿名使用者
你看看是不是「^」被過載了
19樓:匿名使用者
二進位制異或噻 搜一下
在c++中^是什麼意思?
20樓:緗虞幬
是異或的意思。就是二進位制按位異或。如1^1=0,0^0=0,1^0=1,0^1=1;
21樓:423小奇
按位亦或..
如1^1=0,0^0=0,1^0=1,0^1=1;
^=就好比是+=吧
比如 a+=b
a = a+b
a^=b
a = a^b
c++中 ^是什麼?
c++程式中^是什麼意思
22樓:apple林
^ 按位異或
c++提供了六種位運算運算子;這些運算子可能只允許整型運算元,即char、short、int和long,無論signed或者unsigned。
& 按位and
| 按位or
^ 按位異或
<< 左移
>> 右移
~ 求反(一元運算)
23樓:申江漁夫
通過將符號^放在型別名稱的後面來指定該型別的控制代碼
24樓:七週佳琪
是位運算之一,異或。
offset在c語言中使用是什麼意思啊
意思是偏移值,通常用於指明一個位置,它的用法是把一個基底位置加上 offset 值 offset 可以是負數 例如我們說 一個資料結構在記憶體中的位置是 0x125000,它的 offset 0x10 處是使用者名稱字,offset 0x14 是使用者序號。在 pe 結構中,offset 通常用於指...
玩語c在話的最後加個是什麼意思?這兒是語c新人
是在語c群裡的話,一般來說是帶套啦。和話後面加 或 或 都是同一個意思,就是崩皮 沒上皮或者本體說話的時候用的,與用皮說話區分開來。因為區分了來開,所以被稱為帶套。關於學習類動漫,越多越好 255 1.冰菓 2.吹響 上低音號 3.我的青春戀愛物語果然有問題 4.鄰座的怪同學 5.文學少女 你可以去...
c 中 什麼意思, 在C 中是什麼意思
雙冒號 操作符被稱為域操作符 scope operator 含義和用法如下 1.在類外部宣告成員函式。void point area 2.呼叫全域性函式 表示引用成員函式變數及作用域,作用域成員運算子 例 system math sqrt 相當於system.math.sqrt 3.呼叫類的靜態方法...