首页/ 题库 / [单选题]有以下函数:
char 的答案

有以下函数:
char fun(char * D)
{return P;}
该函数的返回值是(  )。

单选题
2021-09-17 22:24
A、无确切的值
B、形参p中存放的地址值
C、一个临时存储单元的地址
D、形参p自身的地址值
查看答案

正确答案
A

试题解析
在程序中因为fun函数的返回值为char,而p是指向char的指针变量,因此类型不匹配,故选择A选项。

相关题目
阅读下面程序段,则执行后输出的结果是
#include "stdio.h"
main()
{ char fun(char,int);
char a=′A′;
int b=13;
a=fun(a,b);
putchar(a);}
char fun(char a,int b)
{char k;
k=a+b;
return k;}
函数fun的返回值是
fun(char*a,char*b)
{intnum=0,n=0;
while(*(a+num)!=′\0′)num++;
while(b[n]){*(a+num)=b[n];num++;n++;}
returnnum;
}
有以下函数:
fun(char*p)
{returnp;}
该函数的返回值是
有以下函数 char fun(char *p) { return p; } 该函数的返回值是( )。
下面函数的功能是( )。 void fun(char s1[ ], char s2[ ]) { while(*s2++=*s1++); }
有以下函数:
char fun(char * D)
{return P;}
该函数的返回值是(  )。
有以下函数: char fun(char*p) {return P;} 该函数的返回值是( )。
有以下函数: char fun(char *P) { return p;} 该函数的返回值是( )。
有以下函数: char fun(char *p) { return p; } 该函数的返回值是______。
有以下函数 char *fun(char *p) { return p; } 该函数的返回值是______。
有以下函数: char fun(char*p) {return p;) 则该函数的返回值是( )。
有以下函数:fun(char *p){return p;}该函数的返回值是
有以下函数 char fun(char *P){ return p; } 该函数的返回值是 ______。
有以下函数 char fun(char*p) {return p;} 该函数的返回值是
有以下C程序:char fun(char x, char y){ if(x)return y;main(){ int a ='9', b ='8', c ='7';printf("% c/n", fun(fun(a,b), fun(b,c)));程序的执行结果是(31)。
设fun函数的定义形式为void fun(char ch,float x){…}则下列对函数fun的调用语句中,正确的是( )。
设fun函数的定义形式为 void fun(char ch,float x){…} 则下列对函数fun的调用语句中,正确的是( )。
若有以下语句:   
typedef struct S
{int g;char h;}T;
以下叙述中正确的是(    )。
有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。
程序中若有如下说明和定义语句 char fun (char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对fun()函数的正确调用语句是——。
广告位招租WX:84302438

免费的网站请分享给朋友吧