C语言新手 这表达式帮我一步一步解释下好吗 。 a*=16+(b++)-(++c)
1个回答
关注
展开全部
亲亲,您好哦,这表达式 a*=16+(b++)-(++c)的意思可以转化为另外一种表达形式,你就可以理解了,请稍等一下我整理哈,式子比较难打
咨询记录 · 回答于2022-06-08
C语言新手 这表达式帮我一步一步解释下好吗 。 a*=16+(b++)-(++c)
亲亲,您好哦,这表达式 a*=16+(b++)-(++c)的意思可以转化为另外一种表达形式,你就可以理解了,请稍等一下我整理哈,式子比较难打
a*可以转化为a=a*(16+(b++)-(++c)),b++的意思则是b执行完一次后自增1再执行运算,++c则是自增一再执行运算,亲亲可以参考一下的哦
b++没有1是因为c语言为了简便,可以省略1的
写上也是对的
也就是说b++=b+1
同一个概念的哈
噢噢