在C语言的for循环中,i++和++i有区别吗,i++是不是意味着先用i的指去做判断再自身+1?

2025-03-23 17:48:36
推荐回答(5个)
回答1:

在C语言的for循环中,i++和++i没有区别,最后得到的结果都是一样的,本质i都会加1

回答2:

++i是先自增后再执行语句,i++是先执行语句再自增。

回答3:

i++ 是for 循环执行一遍后+1 ,++i 是已进入for 循环 就+1,
for(int i=0 ;i<1 ;i++){
i++;
++i;

}输出的结果是 0 1

回答4:

没区别 for(i=0;i<8;i++)

回答5:

for循环是先执行循环体再自加的,所以没区别