明次 发表于 2009-5-1 21:44

C++知识讲解-三目运算符

我们先来看以下代码:
#include <iostream>
using namespace std;
int main()
{
        int a=1,b=2;
        int z;
        z=(b>a)?a:b;   
        cout<<z<<endl;
        return 0;
}

代码很简单,我就简单的讲一下:首先我们把1赋值给a2赋值给b,定义一个整形变量Z; z=(b>a)?a:b;   这段是判断b是否大于a 。如果大于a的话就把a赋给z并输出Z的值 ;别的当b不大于a的话,就把b的值赋给Z
页: [1]
查看完整版本: C++知识讲解-三目运算符