c语言中 if(x++) w=x是什么意思
2个回答
展开全部
C语言判断真假时以0为假,非0为真,因此:
1、先计算 x++
2、判断计算结果是否为0
3、如果非0,则 if(x++)为true,执行w = x(这里的x已经被加1了,因为前面执行了x++)
4、如果为0,则结束
1、先计算 x++
2、判断计算结果是否为0
3、如果非0,则 if(x++)为true,执行w = x(这里的x已经被加1了,因为前面执行了x++)
4、如果为0,则结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询