理解i++与++i
++i,为前置加,则先执行加1操作,再执行后续操作,因此在此处先加1,在执行return操作,所以会返回i+1i++,为后置加,会先执行当前操作,再执行加1操作,因此此处先return,后+1,但在一个函数中return了,后面就执行不到了,所以是直接返回i
++i,++在i前面 ,就直接返回(i+1)。i++,++在i后面,直接返回i。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
++i,为前置加,则先执行加1操作,再执行后续操作,因此在此处先加1,在执行return操作,所以会返回i+1
i++,为后置加,会先执行当前操作,再执行加1操作,因此此处先return,后+1,但在一个函数中return了,后面就执行不到了,所以是直接返回i
++i,++在i前面 ,就直接返回(i+1)。
i++,++在i后面,直接返回i。