++1问题

来源:5-3 数组增删改查及二维数组

苦瓜先生LVOE

2020-04-22

for(int i=0;i<len;++i)
这里为什么是++i
++i 不是先加1嘛这样的话, 不是从1开始
我之前都是i++

写回答

3回答

奥利给666

2020-12-31

for循环都是先执行初始化部分也就是int i = 0,然后判断i < len这个条件,然后执行循环内的内容,最后执行++i这个部分,因此无论是++i还是i++,都是发生在循环执行之后的事情了。

0
0

VapeMage

2020-12-20

++i // i先自身+1 再参与运算
i++ // i先参与运算 再自身+1


0
0

quickzhao

2020-04-22

这里i++与++i没有区别,请继续看课程

0
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3884 学习 · 1103 问题

查看课程