格式:
表达式1, 表达式2
例子一:
#include
int main(int argc, char* argv[])
{
int x;
x = (1,2,3,4,5);
std::cout << x << std::endl;
return 0;
}
结果
起作用的只是最后一个
例子二
#include
using namespace std;
int main() {
int i, j;
j = 1;
i = (j++, j+1, 2+j);
cout << i;
return 0;
}
结果
上面的程序中,j 最初的值为 1,然后自增到 2,这时 j 的值就为 2,然后再计算第二个表达式 j+1,然后在计算第三个表达式此时j是2,则2+j就等于4.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)