C++中的異或運(yùn)算符^的使用方法
C++中^運(yùn)算表示的是二進(jìn)制的異或運(yùn)算
2^4=6
010^100=110
使用該運(yùn)算可以實(shí)現(xiàn)無中間變量?jī)蓴?shù)字的兌換
下面的例子實(shí)現(xiàn)a和b的置換
a=2;
b=4;
a=a^b;
b=a^b;
a=a^b;
異或^是一個(gè)非常重要的運(yùn)算符,大量問題可以利用異或的特點(diǎn)找到解決方案,尤其是在各大公司的面試題中。異或絕對(duì)是一個(gè)關(guān)鍵的運(yùn)算符。
- 使用C++中string實(shí)現(xiàn)任意長(zhǎng)度的正小數(shù)、整數(shù)之間加減法方法實(shí)例
- C++編程中的或||、與&&、非!邏輯運(yùn)算符基本用法整理
- C++中的按位與&、按位與或|、按位異或^運(yùn)算符詳解
- C++中求余運(yùn)算符(%)示例詳解
- C++按位異或運(yùn)算符的使用介紹
- C++重載運(yùn)算符的規(guī)則詳解
- C++條件語句和條件運(yùn)算符的使用方法講解
- 深入理解C++移位運(yùn)算符
- C++實(shí)現(xiàn) vector 的四則運(yùn)算
- C++使用string的大數(shù)減法運(yùn)算(2)
相關(guān)文章
C++實(shí)現(xiàn)LeetCode(209.最短子數(shù)組之和)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(209.最短子數(shù)組之和),本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08QT實(shí)現(xiàn)年會(huì)抽獎(jiǎng)小軟件的示例代碼
本文主要介紹了QT實(shí)現(xiàn)年會(huì)抽獎(jiǎng)小軟件的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01