i++和++i命令有什么区别?
20个回答
展开全部
后置加加和前置加加
i++ 表示i的值作为表达式的值,然后i自加1
++i 表示i先自加1再作为表达式的值
个人觉得还是很有用的,能使程序变得简洁。
i++ 表示i的值作为表达式的值,然后i自加1
++i 表示i先自加1再作为表达式的值
个人觉得还是很有用的,能使程序变得简洁。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用Mrhellohi的回答:
不涉及到i值得引用的时候即独立使用时++i和i++没什么区别
不涉及到i值得引用的时候即独立使用时++i和i++没什么区别
展开全部
不涉及到i值得引用的时候即独立使用时++i和i++没什么区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上边各位兄台的回答已经很详细了,我就不多说了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从C++ 的角度来看,两者的效率以及左右值、作用差别都很大,以上答案都只说了作用或者左右值的区别。详情请看我的博客++i、i++、i+=1、i=i+1的区别不复制黏贴了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |