小编zon*_*onn的帖子

循环中的静态变量与块中的变量和循环

在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)

c static loops

4
推荐指数
1
解决办法
132
查看次数

标签 统计

c ×1

loops ×1

static ×1