您的位置:首页 > 编程语言 > C语言/C++

c/c++与as3中的逗号表达式

2015-05-29 23:53 225 查看
int main()
{
//int b=aa(0);
/*
*  逗号表达式
*/
int i=2;
cout<<(i=1+i,i+1)<<endl;

// cout<<b<<endl;
system("pause");
return 0;
}


这是c/c++环境中的逗号表达式,其运行结果为4.

逗号表达式又称为顺序求值运算符,其形式为 表达式1,表达式2 .先求解表达式1,再求解表达式2 .整个逗号表达式的 值取表达式2的值.

var aa:int=1;
trace((aa=aa+1,aa+2));


这是as3中的逗号表达式,其值为4.
var aa:int=1;
aa=(aa=aa+1,aa+2);
trace(aa);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: