早教吧 育儿知识 作业答案 考试题库 百科 知识分享

4、下列关于局部变量的说法中,正确的说法是().A、不能在复合语句中定义变量B、局部变量是在函数内部定义说明的C、形参变量属于被调函数的局部变量D、允许在不同的函数中使用相同的变

题目详情
4、下列关于局部变量的说法中,正确的说法是( ).
A、不能在复合语句中定义变量
B、局部变量是在函数内部定义说明的
C、形参变量属于被调函数的局部变量
D、允许在不同的函数中使用相同的变量名
试了几次,BCD是正确的
▼优质解答
答案和解析
只有C和D是正确的.B看起来正确,实际上有“文字陷阱”,即局部变量只能在函数内部定义.可是“形参变量属于被调函数的局部变量”,它们却不是在“函数内部”定义的!这里的“内部”是指函数的()后用{}括起来的部分.