【发布时间】:2014-09-28 20:46:20
【问题描述】:
我通常想避免这样的代码:
#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);
}
我怎样才能找到变量的这种用法?这意味着,在同一个函数中,“更局部”的变量与更全局的变量具有相同的名称?
C 标准:C 99
【问题讨论】: