应尽量使用全局变量。()
应尽量使用全局变量。()
应尽量使用全局变量。()
A.全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
B.在函数内部没有办法定义全局变量。
C.函数内部定义的局部变量当函数调用结束后被自动删除。
D.在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
A、形参也是局部变量,形参变量和实参变量的作用域是不同的,因此形参变量和实参变量同名时,二者互不干扰。
B、全局变量破坏了函数的封装性,不能实现信息隐藏,依赖全局变量的函数很难在其他程序中复用,对于使用全局变量的程序维护也比较困难,因此建议尽量不用全局变量。
C、函数既可以嵌套定义,也可以嵌套调用。
D、局部变量与全局变量同名时,全局变量隐藏局部变量,即全局变量起作用,局部变量不起作用。
E、用extern声明变量为外部变量的时候,编译器是对其分配内存的。
F、静态局部变量和静态全局变量的生存期和作用域都是相同的。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!