展开全部
++i;
i++;
如果这么写的话意思就一样了,
若在语句中用就不一样了,如
int a=0;
a = i++;
则表示:a等于未增加前i的值,
而a = ++i则表示a等于增加1后i的值
i++;
如果这么写的话意思就一样了,
若在语句中用就不一样了,如
int a=0;
a = i++;
则表示:a等于未增加前i的值,
而a = ++i则表示a等于增加1后i的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的来说,++i
和
i++,在单独使用时,就是
i=i+1。
而
a
=
++i,相当于
i=i+1;
a
=
i;
而
a
=
i++,相当于
a
=
i;
i=i+1;
如果实在搞不明白++
--怎么回事,那也不是什么事。
因为a=++i完全可以写成
i++;
a=i。
a=i++完全可以写成
a=i;
i++。
和
i++,在单独使用时,就是
i=i+1。
而
a
=
++i,相当于
i=i+1;
a
=
i;
而
a
=
i++,相当于
a
=
i;
i=i+1;
如果实在搞不明白++
--怎么回事,那也不是什么事。
因为a=++i完全可以写成
i++;
a=i。
a=i++完全可以写成
a=i;
i++。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询