单选题

若已经定义了如下函数  FUN(*p)  { return *p; }  则该函数的返回值是()。 

A不确定的值

B形参p中存放的值

C形参p所指的存储单元中的值

D形参p的地址值

正确答案

来源:www.examk.com

答案解析

相似试题
  • 对于函数定义:  void FUN(int n, double x)  {  … }  若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。 

    单选题查看答案

  • 若已有如下宏定义: #define MIN(x,y)  (x)>(y)?(x):(y) 以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()

    填空题查看答案

  • 若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0),        s=a;         for(b=1;b

    单选题查看答案

  • 下面程序的功能是根据下列近似公式计算e的n次方。其中,函数FUN1用来计算每一项分子的值,函数FUN2用来计算每一项分母的值。请编写函数FUN1和函数FUN2。

    简答题查看答案

  • 以下函数的功能是按照从大到小的顺序输出两个整数。请分别在程序的空白处(横线上方)填入一条语句或者一个表达式。   void FUN1(int a,int b)   { int temp;   if(   ①   ){     temp=a;       ②      }    printf(“%d,%d”,a,b);   }

    简答题查看答案

  • 若有下列函数定义:  setw(int *x,int m,int n,int data)  {   int k;          for(k=0;k

    单选题查看答案

  • 若有如下定义:  struct sk{      int a;  int b;  }data,*p=&data;  则对data中的成员x的正确引用的是()。 

    单选题查看答案

  • 若已有以下定义和语句: #include       int x=4,y=3,*p,*q,*s;  p=&x; q=&y; s=q; q=NULL;  则下面分别给出的四条语句中,错误的是()

    单选题查看答案

  • 下列程序的输出结果是()。  #include   FUN(int **b,int p[2][3])   {      **b=p[1][1];  } main( )  {   int a[2][3]={2,4,6,8,10,12},*p;     p=(int *)malloc(sizeof(int));      FUN(&p,a);  printf(“%d/n”,*p);  }

    填空题查看答案