在线名词解释大全
专业、全面、易懂的全领域名词百科

以下叙述正确的是( )

题型:单选题
选项
A. 函数调用必须在函数的定义之后
B. float类型的函数在调用前不必声明
C. 函数的形参是自动变量
D. 函数内部可以定义全局变量
正确答案:C
名词解析
函数调用可以在任意位置,若函数调用在函数定义之前,一般需要在调用之前先进行函数声明;有些编译系统中函数类型为int或char时,若调用在定义之前,可以不加函数声明。函数类型为其他数据类型的,若调用在定义之前,则必须在调用之前加上函数声明。当然,函数定义在前而函数调用在后的这种情形,统一不必加函数声明;全局变量是在函数外定义的,不能在函数内定义全局变量,在函数内定义的变量称为局部变量。