C语言(z=0,(x=2)||(z=1),z)的值为什么等于0?按照逗号表达式的运算法则,整个表达式的值应该等于最后一个逗号后面的表达式的值,在这里也就是Z的值,z被赋值为1了,为什么整个表达式的值为0? 答案 你没有弄明白 || 运行符的用法,当或运算符的左边的表达式为true时,它右边的表达式将不会被计算,显然,(x=2...
C语言(z=0,(x=2)||(z=1),z)的值为什么等于0?按照逗号表达式的运算法则,整个表达式的值应该等于最后一个逗号后面的表达式的值,在这里也就是Z的值,z被赋值为1了,为什么整个表达式的值为0? 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 你没有弄明白 || 运行符的用法,当或运算...