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);
相关文章推荐
- 关于C++类成员函数的重载、覆盖、隐藏与virtual关键字
- 杭电里面水题的RPG问题
- 深入理解C++的动态绑定和静态绑定
- C++作业第四章实验4
- c++14现行标准
- 由C/C++编译的程序占用的内存分类
- 【C++】基于特征向量的KNN分类算法
- 对C++中迭代器的分类的认识
- C++11新特性
- c++重载运算符@
- 【学习笔记】【C语言】常量
- c++对数组的引用
- 【Jump Game II 】cpp
- C++函数模板
- 黑马程序员 C语言:指针的概念
- 黑马程序员 C语言:循环语句
- c++ for loop demo
- c++中__declspec用法总结
- C++第四章实验3
- C++字符串旋转3种方法实现