0
点赞
收藏
分享

微信扫一扫

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


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);


举报

相关推荐

C++ 中的 Lambda 表达式

lambda表达式c++

C++ lambda表达式

C++——lambda表达式

c++表达式基础

【C++】lambda表达式

0 条评论