答案:CA:错误,局部变量在所属的定义区间有效,比如在一个函数内部,对应的全局变量可以被所有函数引用。B:错误,作用域要看定义的位置,static 不能扩大,比如在函数内部,声明一个auto改成static限定的变量不能扩大作用域。D:错误,形参一般在局部有效,比如一个函数内部有效。