来源:旭玩手游网 更新:2024-09-02 21:02:05
用手机看
你知道吗?在编程的世界里,那些小小的符号有时候就像是捉迷藏的小精灵,尤其是i++和++i,简直让人头大!今天我就来给大家扒一扒这两兄弟到底有啥不一样。
首先,i++这家伙,是个“后增”小能手。它在做完事情之后,才给自己加一。比如说,你有个变量i,值是5,然后你写了i++,那这时候i还是5,但下次再用它的时候,它就变成6了。
而++i呢,就是个“先增”急性子。它在做事情之前,就迫不及待地给自己加一。同样是i值为5,你写了++i,那这时候i就直接变成6了,下次再用它的时候,它还是6。
这两兄弟在简单情况下好像没啥大区别,但一旦碰上复杂的表达式或者循环,那可就是天壤之别了!比如在for循环里,你用i++还是++i,循环次数就可能不一样,真是让人抓狂!