C++ 逗号运算符

C++ 逗号运算符,第1张

C++ 逗号运算符

逗号运算符起作用的是最后的一个表达式

格式:

表达式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.

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5520916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存