某程序中编写有fun函数,对该函数有如下声明:void*fun();则此声明的含义是( )。
A: fun函数无返回值
B: fun函数的返回值可以是任意的数据类型
C: fun函数的返回值是无值型的指针类型
D: 指针fun指向一个函数,该函数无返回值
A: fun函数无返回值
B: fun函数的返回值可以是任意的数据类型
C: fun函数的返回值是无值型的指针类型
D: 指针fun指向一个函数,该函数无返回值
举一反三
- 已知函数fun类型为void,则void的含义是( ) A: 执行函数fun后,函数没有返回值 B: 执行函数fun后,可以返回任意类型的值 C: 执行函数fun后,函数不再返回 D: 以上三个答案都是错误的
- 已知函数fun类型为void,则void的含义是() A: 执行函数fun后,可以返回任意类型的值 B: 执行函数fun后,程序结束,不再返回主调函数 C: 执行函数fun后,函数没有返回值 D: 以上三个答案都是错误的
- 已知函数fun类型为void,则void的含义是( ) A: 执行函数fun后,函数没有返回值 B: 执行函数fun后,程序结束,不再返回到主调函数 C: 执行函数fun后,可以返回任意类型的值给主调函数 D: 以上三个答案都是错误的
- 已知函数fun的定义为:voidfun(){...}则函数定义中void的含义是_____ A: 执行函数fun后,可以返回任意类型 B: 执行函数fun后,函数不再返回 C: 执行函数fun后,函数没有返回值 D: 以上三个答案全是错误的
- 下列函数原型声明中,可以返回指针值的是( )。 A: void *fun(); B: int (*p)fun(int, int); C: float fun(int *); D: char *fun(char *);