C++逗号运算符号、条件运算符

一、逗号运算

// Test02.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{
    int i;
    i=(i=3*5,i*4);
    cout << i;
    system("Pause");
    return 0;
}

逗号运算格式:a=(表达式1,表达式2,...,表达式n)

前n-1个表达式依次执行,将最后一个表达式的值赋给a。

二、条件表达式

表达式1?表达式2:表达式3

先求解表达式1,若表达式1的值为true,则求解表达式2,否则求解表达式3.

x=a>b?a:b;

猜你喜欢

转载自blog.csdn.net/weixin_40903417/article/details/86501066