如果一个函数位于C程序文件的上部,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量().
A.为全局变量,在本程序文件范围内有效
B.为局部变量,只在该函数内有效
C.为局部变量,只在该复合语句中有效
D.定义无效,为非法变量
第1题:
如果在一个函数的复合语句中定义了一个变量,则该变量()。
A.此定义方法错误,其变量为非法变量
B.只在该复合语句中有效,在该复合语句外无效
C.在该函数中任何位置都有效
D.在本程序的源文件范围内均有效
第2题:
【单选题】如果一个函数位于C程序文件的上部,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量()。
A.为局部变量,只在该复合语句中有效
B.为局部变量,只在该函数内有效
C.为全局变量,在本程序文件范围内有效
D.定义无效,为非法变量
第3题:
3、如果在一个函数的复合语句中定义了一个变量,则该变量()。
A.只在该复合语句中有效
B.在该函数中有定义
C.在本程序范围内有定义
D.为非法定义
第4题:
如果在一个函数的复合语句中定义了一个变量,则该变量
A.为非法变量
B.在该函数中有效
C.在本程序范围内均有效
D.只在该复合语句中有效
第5题:
5、如果在一个函数的复合语句中定义了一个变量,则该变量()。
A.只在该复合语句中有效,在该复合语句外无效
B.在该函数中任何位置都有效
C.在本程序的源文件范围内均有效
D.此定义方法错误,其变量为非法变量