场景应用:你知道 i = i++;的含义么?
Posted 杨 戬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了场景应用:你知道 i = i++;的含义么?相关的知识,希望对你有一定的参考价值。
文章目录
引言
今年面试官小姐姐问了一个灵魂问题:i=0; i = i++;
等于多少?
当时人就傻了
当然,面试官小姐姐还是很可爱的,人也很好,让我研究一下,好,那么转回来咱们真的研究一下
正文
一般人一看肯定会先说:i++是先赋值再加,而++i是先加再赋值。
好,如果 i=1;
,那么单纯的看i++
,结果确实也就是 i=2;
但是这里有一个赋值的操作啊,家人们。
其实一开始,我也琢磨,这里面绝对有事你知道吧,绝对有事!
题目
看如下代码
以上是关于场景应用:你知道 i = i++;的含义么?的主要内容,如果未能解决你的问题,请参考以下文章