下列说法正确的是
A、形参也是局部变量,形参变量和实参变量的作用域是不同的,因此形参变量和实参变量同名时,二者互不干扰。
B、全局变量破坏了函数的封装性,不能实现信息隐藏,依赖全局变量的函数很难在其他程序中复用,对于使用全局变量的程序维护也比较困难,因此建议尽量不用全局变量。
C、函数既可以嵌套定义,也可以嵌套调用。
D、局部变量与全局变量同名时,全局变量隐藏局部变量,即全局变量起作用,局部变量不起作用。
E、用extern声明变量为外部变量的时候,编译器是对其分配内存的。
F、静态局部变量和静态全局变量的生存期和作用域都是相同的。