以下叙述中不正确的是( )。

admin2009-01-15  30

问题 以下叙述中不正确的是(    )。

选项 A、在不同函数中可以使用相同名字的变量
B、函数中的形式参数是局部变量
C、在一个函数内定义的变量只在本函数范围内有效
D、在一个函数内的复合语句中定义的变量在本函数范围内有效

答案8

解析 C语言在函数中说明的变量为局部变量,只在函数内起作用,不会影响到其他函数。在不同函数中使用相同的变量名不代表是同一变量,A) 项正确;在函数定义时声明的参数只在函数内部起作用,是函数的局部变量,B) 正确;在一个函数中定义的变量是这个函数的局部变量,所以只在这个函数内起作用,C) 正确;复合语句中定义的变量其作用域是这个复合语句,不会扩大到整个函数,所以D) 项错误。
转载请注明原文地址:https://kaotiyun.com/show/EEXp777K
0

最新回复(0)