为什么不是cdef而是abef,cd是局部变量不应该屏蔽ab这个全局变量吗
fun1()中定义了两个临时变量,退出函数就析构了,相当于什么也没做然后printf直接输出ABfun2输出EF
对啊,局部变量屏蔽了全局变量,那么对局部变量赋值,全局变量ab的值不受影响,还是AB