1
對於下面的代碼,我試圖爲每個範圍繪製符號表,範圍是全局的,f1,else和f2,我想知道是否對於f2,x會被認爲是符號表示範圍。此外,沒有在F1(5)使用任一符號表沒有關聯?符號表和範圍
int x = 3;
int f1(int x) {
if (x > 4)
f1(x-1);
else {
int x = 1; f2();
}
}
int f2() {
print x;
}
f1(5);