C++ 条件运算符 (?:)
生活随笔
收集整理的這篇文章主要介紹了
C++ 条件运算符 (?:)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C++ 條件運算符 (?: )的通用格式如下:
表達式1 ? 表達式2 :表達式3說明:
如果表達式1為true,則整個表達式的值為 表達式2的值(即,冒號左邊的值);
如果表達式1為false,則整個表達式的值為 表達式3的值(即,冒號右邊的值);
C++中,條件運算符 (?: )是唯一需要3個操作數的運算符。
下面舉個簡單的例子進行說明
例如:
(1)
int a = 1;int b = 2;int c = a > b ? a + b : a - b;cout << c << endl;c=-1
(2)
int a = 1;int b = 2;int c = a < b ? a + b : a - b;cout << c << endl;c=3
總結
以上是生活随笔為你收集整理的C++ 条件运算符 (?:)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 问题解决--npm install 安装
- 下一篇: Unity Kinect运行 FaceT