gpt4 book ai didi

c++ - 括号中的一对数字

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:11:00 25 4
gpt4 key购买 nike

这是一段代码。任何人都可以解释将一对数字括在括号内是什么意思。 (这是在 C++ 中。)

    int a = 2, b = 2, c = 3, d = 1;
if((a,b)<(c,d))
cout<<"case1"<<endl;
else
cout<<"case2";

最佳答案

那是逗号运算符;它评估左边的东西,抛出结果,并返回右边的结果。由于评估 int 变量没有副作用,因此 if 在语义上等同于

if(b < d)

关于c++ - 括号中的一对数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13004019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com