c语言中 int a =21 c-=a 为什么c的值最终会是21啊 不应该是0吗-

日期:2021-06-21 23:04:07 人气:1

c语言中 int a =21 c-=a 为什么c的值最终会是21啊 不应该是0吗-

a=21; c=c-a; c 等于几 与 进入c=c-a 时候 c 的当前值有关。如果 c =0 进入,则 c-=a 得 -21,不是0,也不是21。
如果 c = 21 进入, c-=a 才会得 0。
    A+
热门评论