小编jus*_*Guy的帖子

为什么在 for 循环中声明 int 是不好的做法?

在我大学的 C++ 课程中,我习惯了(并被教导)for 循环中声明 int 的做法,如下所示:

for(int i = 0; i < 5; i++)
{
    // code
 }
Run Code Online (Sandbox Code Playgroud)

但是现在我在一个机电一体化课上,我们用 c 和 Arduino 编写,老师告诉我这样做是不好的做法,并建议这样做:

int i = 0;
for(i; i < 5; i++)
    //code
Run Code Online (Sandbox Code Playgroud)

为什么一个比另一个更受欢迎?

c c++ for-loop

2
推荐指数
2
解决办法
233
查看次数

标签 统计

c ×1

c++ ×1

for-loop ×1