main() { int x=2002,y=2003; printf(%d\n,(x,y)); }

发布时间:2021-03-16 09:42:48

main() { int x=2002,y=2003; printf(%d\n,(x,y)); }

网友回答

x,y 是逗号表达式,先计算x再计算y,整个表达式的值是y
由于在函数中逗号用于分隔参数,所以在逗号表达式外加一层括号,最终输出的就是表达式的值,也就是2003
以上问题属网友观点,不代表本站立场,仅供参考!