亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++編程中的或||、與&&、非!邏輯運算符基本用法整理

2020-01-26 14:46:49
字體:
來源:轉載
供稿:網友

邏輯或運算符:||
 
語法

logical-or-expression || logical-and-expression

備注
如果任一操作數或兩個操作數為 true,則邏輯“或”運算符 (||) 返回布爾值 true;否則返回 false。操作數在計算之前隱式轉換為類型 bool,結果的類型為 bool。邏輯“或”具有從左向右的關聯性。
邏輯“或”運算符的操作數不需要是同一類型,但是它們必須是整型或指針類型。操作數通常為關系或相等表達式。
第一個操作數將完全計算,并且在繼續計算邏輯“或”表達式之前將完成所有副作用。
僅當第一個操作數的計算結果為 false (0) 時計算第二個操作數。在邏輯“或”表達式為 true 時,這將消除對第二個操作數的不必要的計算。

復制代碼 代碼如下:

printf( "%d" , (x == w || x == y || x == z) );


在上面的示例中,如果 x 與 w、y 或 z 相等,則 printf 函數的第二個參數的計算結果將為 true,并打印值 1。否則,它的計算結果將為 false,并打印值 0。只要其中一個條件的計算結果為 true,計算便會停止。
|| 的運算符關鍵字
or 運算符是 || 的等效文本。在您的程序中有兩種訪問 or 運算符的方法:包括頭文件 iso646.h 或使用 /Za(禁用語言擴展)編譯器選項進行編譯。

// expre_Logical_OR_Operator.cpp// compile with: /EHsc// Demonstrate logical OR#include <iostream>using namespace std;int main() {  int a = 5, b = 10, c = 15;  cout << boolalpha     << "The true expression "     << "a < b || b > c yields "     << (a < b || b > c) << endl     << "The false expression "     << "a > b || b > c yields "     << (a > b || b > c) << endl;}

邏輯與運算符:&& 
語法

expression && expression

備注
如果操作數為 true,則邏輯“與”運算符 (&&) 返回布爾值 true,否則返回 false。操作數在計算之前隱式轉換為類型 bool,結果的類型為 bool。邏輯“與”具有從左到右的關聯性。
邏輯“與”運算符的操作數不需要具有相同的類型,但它們必須是整數或指針類型。操作數通常為關系或相等表達式。
第一個操作數將完全計算,在繼續對邏輯“與”表達式進行計算前將完成所有副作用。
如果第一個操作數的計算結果為 true(非零),則計算第二個操作數。當邏輯“與”表達式為 false 時,這種計算方式可消除不必要的對第二個操作數的計算??梢允褂么硕搪酚嬎惴乐?null 指針取消引用,如以下示例所示:

char *pch = 0;...(pch) && (*pch = 'a');

如果 pch 為 null (0),則從不計算表達式的右側。因此,無法通過 null 指針進行賦值。
&& 的運算符關鍵字
and 運算符是 && 的文本等效項。您的程序中有兩種訪問 and 運算符的方法:包含標頭文件 iso646.h,或使用 /Za(禁用語言擴展)編譯器選項進行編譯。

// expre_Logical_AND_Operator.cpp// compile with: /EHsc// Demonstrate logical AND#include <iostream>using namespace std;int main() { int a = 5, b = 10, c = 15; cout << boolalpha   << "The true expression "   << "a < b && b < c yields "   << (a < b && b < c) << endl   << "The false expression "   << "a > b && b < c yields "   << (a > b && b < c) << endl;}

邏輯非運算符:!
 
語法

復制代碼 代碼如下:

! cast-expression


備注
邏輯求反運算符 (!) 反轉其操作數的含義。操作數必須是算法或指針類型(或計算結果為算法或指針類型的表達式)。操作數將隱式轉換為類型 bool。如果已轉換的操作數是 false,則結果是 true;如果已轉換的操作數是 true,則結果是 false。結果為 bool 類型。
對于表達式 e,一元運算符表達式 !e 與該表達式 (e == 0) 等效,涉及重載運算符的情況除外。
! 的運算符關鍵字
not 運算符是與 ! 等效文本。在您的程序中,可通過兩種方法訪問 not 運算符:包含頭文件 iso646.h,或使用 /Za(禁用語言擴展)編譯器選項進行編譯。

// expre_Logical_NOT_Operator.cpp// compile with: /EHsc#include <iostream>using namespace std;int main() { int i = 0; if (!i)  cout << "i is zero" << endl;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人免费观看| 色噜噜久久综合伊人一本| yellow中文字幕久久| 欧洲永久精品大片ww免费漫画| 亚洲国产精品久久久久| 国产精品久久久久国产a级| 欧美专区在线播放| 欧美极品在线播放| 亚洲成人精品视频| 国产精品第三页| 国产成人精彩在线视频九色| 欧美最猛性xxxx| 色av中文字幕一区| 性视频1819p久久| 国产综合福利在线| 亚洲网址你懂得| 欧美理论电影在线观看| 国产视频丨精品|在线观看| 亚洲97在线观看| 欧美亚州一区二区三区| 亚洲国产精品久久久久秋霞蜜臀| 亚洲精品乱码久久久久久按摩观| 欧美黑人性生活视频| 国产精品99一区| 91精品国产免费久久久久久| 视频直播国产精品| 欧美日韩在线免费观看| 九九热精品视频国产| 国产视频精品自拍| 91超碰中文字幕久久精品| 国产在线观看一区二区三区| 国产精品美女主播在线观看纯欲| 久久视频免费观看| 国产精品电影网站| 国产脚交av在线一区二区| 亚洲乱码av中文一区二区| 日韩欧美高清视频| 日韩中文字幕国产| 第一福利永久视频精品| 日韩av大片免费看| 欧美日韩亚洲精品一区二区三区| 国产精品999999| 国产精品自在线| 久久久精品久久久| 日韩视频在线观看免费| 久久综合色影院| 国产玖玖精品视频| 久久久女女女女999久久| 亚洲综合在线播放| 国产精品入口免费视频一| 久久综合色88| 成人动漫网站在线观看| 国产精品va在线| 日韩av资源在线播放| 欧美国产在线电影| 18性欧美xxxⅹ性满足| 欧美极品第一页| 992tv成人免费影院| 国产精品视频99| 色多多国产成人永久免费网站| 亚洲国产成人在线播放| 91免费精品国偷自产在线| 亚洲一区二区精品| 91精品久久久久久久久久入口| 国产在线98福利播放视频| 亚洲国产三级网| www.久久草.com| 亚洲中国色老太| 国产91色在线免费| 国产精品一区二区久久精品| 欧美肥老妇视频| 午夜精品视频网站| 91网在线免费观看| 欧美电影电视剧在线观看| 中文字幕日韩综合av| 91精品国产自产在线老师啪| 欧美性猛交xxxx免费看久久久| 国产精品一区二区三区成人| 欧美精品video| 国产精品一区二区久久国产| 久久精品视频导航| 欧美激情在线观看视频| 亚洲国产欧美一区| 国产精品网站视频| 亚洲xxxx做受欧美| 欧美国产精品va在线观看| 91精品久久久久久久| 亚洲一区二区三| 在线播放日韩欧美| 国产精品中文在线| 日韩麻豆第一页| 国产精品美女主播| 亚洲激情在线观看| 国产精品日韩一区| 国产欧洲精品视频| 亚洲精品白浆高清久久久久久| 亚洲xxx大片| 欧美性资源免费| 日韩视频中文字幕| 欧美黑人xxxⅹ高潮交| 亚洲视频一区二区| 国产成人激情视频| 亚洲人高潮女人毛茸茸| 欧美成在线观看| 日韩在线免费视频观看| 人人澡人人澡人人看欧美| 国产亚洲精品激情久久| 日韩av网站在线| 中文字幕亚洲字幕| 欧美成人精品h版在线观看| 不卡av电影院| 91视频88av| 九九九久久久久久| 在线视频欧美日韩精品| 国产精品一久久香蕉国产线看观看| 北条麻妃久久精品| 国模精品一区二区三区色天香| 久久伊人91精品综合网站| 欧美日韩中文字幕在线| 亚洲天天在线日亚洲洲精| 国产精品69精品一区二区三区| 国产精品国产三级国产aⅴ浪潮| 91久久久久久久久久久久久| 亚洲97在线观看| 国产精品91在线观看| 欧美巨大黑人极品精男| 国产成人亚洲综合| 97在线观看免费高清| 欧美网站在线观看| 黑人精品xxx一区一二区| 亚洲欧洲成视频免费观看| 欧美三级欧美成人高清www| 国产视频精品一区二区三区| 国产日韩欧美电影在线观看| 亚洲精品天天看| 国产伦精品一区二区三区精品视频| 久久久久日韩精品久久久男男| www.日韩.com| 97精品伊人久久久大香线蕉| 日韩亚洲在线观看| 色综合伊人色综合网站| 国产区精品在线观看| 欧美激情久久久| 亚洲色图国产精品| 久久夜色精品国产欧美乱| 久久99精品久久久久久噜噜| 国产精品成人久久久久| 国产成人精品视频在线| 国内精品视频一区| 欧美一区二区三区图| 美日韩丰满少妇在线观看| 日韩电影第一页| 日本亚洲精品在线观看| 日韩女优人人人人射在线视频| 亚洲一区二区三区777| 亚洲精品丝袜日韩| 九色成人免费视频| 久久精品青青大伊人av| 日韩在线观看网站| 国产美女精品视频免费观看| 欧美大片网站在线观看| 成人黄色大片在线免费观看| 亚洲毛茸茸少妇高潮呻吟| 欧美成人激情在线|