第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問我如何使用條件運(yùn)算符?

請問我如何使用條件運(yùn)算符?

C++
BIG陽 2019-09-13 15:10:44
我如何使用條件運(yùn)算符?我一直想知道如何"A ? B : C"用C ++兼容語言編寫語法。我認(rèn)為它的工作原理如下:( 偽代碼)If A > B    C = AElse    C = B任何資深的C ++程序員都會幫幫我嗎?
查看完整描述

3 回答

?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個贊

它的工作原理如下:

(condition) ? true-clause : false-clause

它最常用于賦值操作,盡管它也有其他用途。三元運(yùn)算符?是縮短if-else子句的一種方法,在其他語言中也稱為immediate-if語句(IIf(condition,true-clause,false-clause)例如,在VB中)。

例如:

bool Three = SOME_VALUE;int x = Three ? 3 : 0;

是相同的

bool Three = SOME_VALUE;int x;if (Three)
    x = 3;else
    x = 0;



查看完整回答
反對 回復(fù) 2019-09-16
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個贊

它的工作原理如下:

expression ? trueValue : falseValue

這基本上意味著如果expression計(jì)算結(jié)果為true,則返回或執(zhí)行trueValue,否則將返回或評估falseValue。

請記住,只有表達(dá)式為true或false時,才會評估和執(zhí)行trueValue和falseValue。此行為稱為短路。



查看完整回答
反對 回復(fù) 2019-09-16
?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個贊

在c ++中,沒有實(shí)際的部分內(nèi)容。它被稱為三元運(yùn)算符。它的使用方式如下:<boolean statement>?<result if true>:<result if false>; 對于上面的示例,它看起來像這樣:

C = A > B ? A : B;

維基百科上的這篇文章也討論了它:http: //en.wikipedia.org/wiki/Ternary_operation


查看完整回答
反對 回復(fù) 2019-09-16
  • 3 回答
  • 0 關(guān)注
  • 567 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號