局部变量指在函数内部使用的变量,仅在函数内部有效,当函数退出时变量将继续存在。
第1题:
函数内部定义的局部变量当函数调用结束后被自动删除。
此题为判断题(对,错)。
第2题:
以下说法不正确的为______。
A.在不同函数中可以使用相同名字的变量
B.形式参数是局部变量
C.在函数内定义的变量只在本函数范围内有效
D.在函数内的复合语句中定义的变量在本函数范围内有效
第3题:
下列说法中错误的是
A.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值
B.若全局变量和某一函数中的局部变量同名,则在该函数中,此全局变量被屏蔽
C.静态全局变量可以被其他的编辑单位所引用
D.所有自动类局部变量的存储单元都是在进入这些局部变量所在的函数体(或复合语句)时生成,退出其所在的函数体(或复合语句)时消失
第4题:
以下叙述中错误的是
A.在函数外部定义的变量在所有函数中都有效
B.在函数内部定义的变量只能在本函数范围内使用
C.函数中的形参属于局部变量
D.在不同的函数中可以使用相同名字的变量
第5题:
在C语言程序中,在函数内部定义的变量称为静态局部变量。
第6题:
在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
第7题:
以下叙述不正确的是()
第8题:
在函数内部定义的变量称为局部变量。
第9题:
在C语言程序中,在函数内部定义的变量称为()
第10题:
下列关于函数作用域说法正确的是()。
第11题:
对
错
第12题:
对
错
第13题:
若程序中定义了局部变量与全局变量,则(30)。
A.在函数内只能访问局部变量,不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
第14题:
以下叙述中错误的是( )
A.局部变量的定义可以在函数体和复合语句的内部
B.全局变量的定义可以在函数以外的任何部位
C.同一程序内局部变量和全局变量不允许同名
D.函数的形参属于局部变量
第15题:
若程序中定义了局部变量与全局变量,则(11)。
A.在函数内只能访问局部变量,而不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
第16题:
下列说法中,不正确的是______。
A.主函数main中定义的变量在整个文件或程序中有效
B.不同函数中,可以使用相同名字的变量
C.形式参数是局部变量
D.在函数内部,可在复合语句中定义变量,这些变量只在本复合语句中有效
第17题:
函数内部定义的局部变量当函数调用结束后被自动删除。
第18题:
以下叙述中不正确的是()。
第19题:
全局变量是在某一函数中存在的变量,它只在该函数内部有效。
第20题:
在函数内部定义的变量称为()。
第21题:
参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
第22题:
对
错
第23题:
只要是用户定义的标识符,都有一个有效的作用域
只有全局变量才有自己的作用域,函数中的局部变量没有作用域
只有在函数内部定义的变量才是局部变量
局部变量不能被说明为static
第24题:
函数作用域:仅仅在当前函数内可用
局部变量:仅在函数内可用的变量
优点:独有、安全
缺点:不可重用