场景应用:你知道 i = i++;的含义么?

Posted 杨 戬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了场景应用:你知道 i = i++;的含义么?相关的知识,希望对你有一定的参考价值。

文章目录

引言

今年面试官小姐姐问了一个灵魂问题:i=0; i = i++;等于多少?

当时人就傻了

当然,面试官小姐姐还是很可爱的,人也很好,让我研究一下,好,那么转回来咱们真的研究一下

正文

一般人一看肯定会先说:i++是先赋值再加,而++i是先加再赋值。

好,如果 i=1;,那么单纯的看i++,结果确实也就是 i=2;

但是这里有一个赋值的操作啊,家人们。

其实一开始,我也琢磨,这里面绝对有事你知道吧,绝对有事!

题目

看如下代码

以上是关于场景应用:你知道 i = i++;的含义么?的主要内容,如果未能解决你的问题,请参考以下文章

你知道url中的特殊符号含义么

有啥比较好的员工工资管理系统么?

关于DHCP协议你需要知道i的

家庭琐事,场景一:借钱

既然不甘,那便奋起

类成员变量初始赋值有啥意义么?