在C中我们可以使用块来限制变量的范围,所以
{
int var = /* initialization */;
while(...) {
// some stuff with var
}
}
Run Code Online (Sandbox Code Playgroud)
相当于
while(...) {
static int var = /* initialization */;
// some stuff with var
}
Run Code Online (Sandbox Code Playgroud)
?