char *match(char c); 是()。
A: 函数声明
B: 函数预定义
C: 函数调用
D: 函数指针声明
A: 函数声明
B: 函数预定义
C: 函数调用
D: 函数指针声明
举一反三
- char *match(char c)是( )。 A: 函数定义的头部 B: 函数预说明 C: 函数调用 D: 指针变量
- 可以不要进行函数原型声明的函数是【】。 A: 被调用函数的数据类型是char B: 被调用函数的数据类型是int C: 主函数main() D: 被调用函数的数据类型是float E: 被调用函数定义的位置在调用函数之前
- 下列哪项声明的是指向函数的指针? A: char *p; B: char a,char &p=a; C: char (*p)(char *,char *); D: char *p[10];
- 如果函数定义在前,函数调用在后,可以不写函数声明;如果函数调用在前,函数定义在后,需要在调用前写函数声明。
- 关于函数声明,以下不正确的说法是()。 A: 如果函数定义出现在函数调用之前,可以不必加函数原型声明 B: 如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明 C: 函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查 D: 标准库不需要函数原型声明