2011-09-20 139 views

回答

8

這是an earlier question的主題。它可以實現如下

int foo = 10; 
int main(void) { 
    int foo = 5; 
    { 
     extern int foo; 
     foo++; 
    } 
    foo++ 
    return 0; 
} 
在實踐

但是,我無法想象運行到這個問題,因爲我總是可以重新命名局部變量或創建一個小static inline功能,可以訪問全球foo和我可以打電話。

+0

謝謝你,夥計。 ;) –