c语言 a*=2+3是什么意思 还有 a/=a+a
c语言 a*=2+3是什么意思 还有 a/=a+a
日期:2021-07-21 01:18:55 人气:1
c=(a=(2,3));
先求逗号表达式2,3,值为最后一项3;然后求表达式a=3,将a赋值为3并返回3;最后求表达式c=3,将c赋值为3。
d=(b=2,3)先求逗号表达式b=2,3,前一个子表达式将b赋值为2,返回后一个子表达式的值3;然后求表达式d=3,将d赋值为3。
输出abcd的值,a=3, b=2, c=3, d=3。
先求逗号表达式2,3,值为最后一项3;然后求表达式a=3,将a赋值为3并返回3;最后求表达式c=3,将c赋值为3。
d=(b=2,3)先求逗号表达式b=2,3,前一个子表达式将b赋值为2,返回后一个子表达式的值3;然后求表达式d=3,将d赋值为3。
输出abcd的值,a=3, b=2, c=3, d=3。