有求值顺序的运算符(&& || ?: ,)

这里重点介绍?:

#include <iostream>
using namespace std;

int main(void)
{
	int a = 2;
	int b = 3;

	a > b ? a++ : b++;

	cout << a << endl;
	cout << b << endl;
	return 0;
}

输出:

2

4

这里a>b为假,则直接执行b++,不执行a++.

原文地址:https://www.cnblogs.com/helloweworld/p/2832911.html