條件運算子(?:)可以代替簡單的if-else敘述
傳回值 = 判斷條件 ? 運算式1 : 運算式2 ;
如果判斷條件成立
傳回運算式1的結果
否則傳回運算式2的結果
Ex:
[code language=”cpp”]
#include <iostream>
using namespace std;
int main(){
int a=12,b=20,c;
c = (a>b) ? a : b;
cout << "比較大的數字是" << c << endl;
}
[/code]