久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

(4 > y > 1) 是 C++ 中的有效語句嗎?如果有

Is (4 gt; y gt; 1) a valid statement in C++? How do you evaluate it if so?((4 gt; y gt; 1) 是 C++ 中的有效語句嗎?如果有,你如何評價?)
本文介紹了(4 > y > 1) 是 C++ 中的有效語句嗎?如果有,你如何評價?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

這是一個有效的表達嗎?如果是這樣,您能否重寫它以使其更有意義?例如,它是否與 (4 > y && y > 1) 相同?您如何評估鏈式邏輯運算符?

Is that a valid expression? If so, can you rewrite it so that it makes more sense? For example, is it the same as (4 > y && y > 1)? How do you evaluate chained logical operators?

推薦答案

語句 (4 > y > 1) 解析如下:

((4 > y) > 1)

比較運算符 <> 從左到右評估.

The comparison operators < and > evaluate left-to-right.

4 >y 返回 01 取決于它是否為真.

The 4 > y returns either 0 or 1 depending on if it's true or not.

然后將結果與 1 進行比較.

Then the result is compared to 1.

在這種情況下,由于01永遠不會超過1,整個語句將始終返回false.

In this case, since 0 or 1 is never more than 1, the whole statement will always return false.

不過有一個例外:

如果 y 是一個類并且 > 運算符已被重載以執行不尋常的操作.然后一切順利.

If y is a class and the > operator has been overloaded to do something unusual. Then anything goes.

例如,這將無法編譯:

class mytype{
};

mytype operator>(int x,const mytype &y){
    return mytype();
}

int main(){

    mytype y;

    cout << (4 > y > 1) << endl;

    return 0;
}

這篇關于(4 &gt; y &gt; 1) 是 C++ 中的有效語句嗎?如果有,你如何評價?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

What do compilers do with compile-time branching?(編譯器如何處理編譯時分支?)
Can I use if (pointer) instead of if (pointer != NULL)?(我可以使用 if (pointer) 而不是 if (pointer != NULL) 嗎?)
Checking for NULL pointer in C/C++(在 C/C++ 中檢查空指針)
Math-like chaining of the comparison operator - as in, quot;if ( (5lt;jlt;=1) )quot;(比較運算符的數學式鏈接-如“if((5<j<=1)))
Difference between quot;if constexpr()quot; Vs quot;if()quot;(“if constexpr()之間的區別與“if())
C++, variable declaration in #39;if#39; expression(C++,if 表達式中的變量聲明)
主站蜘蛛池模板: 成人免费视频在线观看 | 国产精品一区二区在线 | 精品不卡 | 久久久久久久久99精品 | 久久久久久国产精品 | 久久久久国产精品 | 久久99国产精品 | 成人三级网址 | 91看国产 | 国产欧美一区二区三区在线播放 | 欧美精品久久久久久久久久 | 精品入口麻豆88视频 | 欧美日韩在线一区二区三区 | 国产精品久久久久久久久久 | 欧美在线观看一区 | 亚洲精品一区二区冲田杏梨 | 国家一级黄色片 | 日韩精品二区 | 97精品超碰一区二区三区 | 蜜桃毛片 | 欧美精品中文字幕久久二区 | 91精品国产综合久久福利软件 | 福利社午夜影院 | 日韩精品一区二区三区老鸭窝 | 欧美日韩精品一区二区三区四区 | 人人做人人澡人人爽欧美 | 久久久久久精 | 国产农村妇女精品一区 | 伊人在线 | 亚洲精品欧美 | 精品国产成人 | 国产福利免费视频 | 日韩精品一区二区在线观看 | 成人久草 | 国产一区二区电影 | 欧美日韩久久 | 一区精品国产欧美在线 | 999久久久| 在线视频 中文字幕 | 中文字字幕一区二区三区四区五区 | 欧美日韩a|