[選擇性敘述] 條件運算子

條件運算子(?:)可以代替簡單的if-else敘述

傳回值 = 判斷條件 ? 運算式1 : 運算式2 ;

如果判斷條件成立
傳回運算式1的結果
否則傳回運算式2的結果

Ex:

 

#include <iostream>
using namespace std;

int main(){
 
 int a=12,b=20,c;

 c = (a>b) ? a : b;
 
 cout << "比較大的數字是" << c << endl; 

}

有疑問? 留個言吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料