我一般都想避免像这样的代码:
#include <stdio.h>
int main(int argc, char *argv[]){
int n = 3;
for (int n = 1; n <= 10; n++){
printf("%d\n", n);
}
printf("%d\n", n);
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能找到变量的这种用法?这意味着,在同一函数中,"更本地"变量与更全局变量具有相同的名称?
C标准:C 99