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
同一个概念的哈
噢噢
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消