gpt4 book ai didi

c - 如果我有多个 for 循环,我可以每次都使用 i 还是必须使用不同的变量?

转载 作者:行者123 更新时间:2023-11-30 18:17:05 24 4
gpt4 key购买 nike

for (i = 0; i < MAX; i++) {

// printf blah blah;

//i = 18;

}



// code



for (i = 0; i < LENGTH; i++) {

//printf blah;

//i = height;

}

或者我是否必须在下一个循环中使用 j 并为每个循环使用不同的变量

最佳答案

如果您的编译器支持 C99,那么最好在循环语句内声明控制变量,前提是该变量不在循环外部使用。

例如

for ( int i = 0; i < MAX; i++) {
//...
}

如果编译器不支持 C99,那么您可以在循环中使用相同的变量 i。最好仅将其用作循环的控制变量。

关于c - 如果我有多个 for 循环,我可以每次都使用 i 还是必须使用不同的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36086868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com