关于词法范围的查询

时间:2011-05-31 19:51:07

标签: scope lexical-scope

我试着理解词汇范围。在词法范围中,我有这样的代码,C语法如下:

main{
    f1(){
       int y = 8;
    } 

int y = 1; //*

f1();     
}

执行f1()行后,main中y变量的值(我把*下一个)保持为1还是更改为8?

1 个答案:

答案 0 :(得分:1)

它将保持为1.您有两个完全不同的变量。对一个的更改不会影响另一个。