一道关于c语言中 自加自减 算法的题目,菜鸟求解答。请结合实例说明一下++x和x++有什么区别,跪
一道关于c语言中自加自减算法的题目,菜鸟求解答。请结合实例说明一下++x和x++有什么区别,跪谢!...
一道关于c语言中 自加自减 算法的题目,菜鸟求解答。请结合实例说明一下++x和x++有什么区别,跪谢!
展开
2个回答
展开全部
以++x和x++为例,--同理。
1、++x。
x = 6;
x = x + 1,这时x为7
return x;返回的是x自增后的值
2、x++
x = 6;
tmp = x;这时x和tmp均为6
x = x + 1;这时x也为7
return tmp;返回的是x自增前的值。
同理,自减也是这样。
1、++x。
x = 6;
x = x + 1,这时x为7
return x;返回的是x自增后的值
2、x++
x = 6;
tmp = x;这时x和tmp均为6
x = x + 1;这时x也为7
return tmp;返回的是x自增前的值。
同理,自减也是这样。
追问
嗯,谢喽
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询