void test() { { int val1 = 10; } int val2 = 20; }
上述代码中,val1没有作用域(那个代码块只有它一个,跑完就咩有了),所以不会进入局部变量表中。val2会进入变量表,因为val2作用于test函数。
val1