当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

语句int(*ptr)();的含义是A.ptr是指向一个维数组的指针变量B.ptr是指向int型数据的指针变量C.ptr


语句int(*ptr)();的含义是

A.ptr是指向一个维数组的指针变量

B.ptr是指向int型数据的指针变量

C.ptr是指向函数的指针,该函数返回一个int型数据

D.ptr是一个函数名,该函数的返回值是指向int型数据的指针

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • (C语言)假设有如下定义方式int(**ptr)();,则以下叙述中正确的是 A、ptr是指向一维数组的指针变

  • 对于下面定义的类A在函数f()中将对象成员n的值修改为60的语句应该是( ) class A { public: A(int x){n=x;} void SetNum(int n1){n=n1;} private: int n; } int f() { A*ptr=new A(6); }

  • 设有如下定义 则以下叙述中正确的是______。int(*ptr)();A.ptr是指向一维数组的指针变量B.ptr是指

  • 语句int(*ptr)的含义是( )。A.ptr是一个返回值为int的函数 B.ptr是指向int型数据的指针

  • 设有如下定义: int(*ptr); 则以下叙述中正确的是( )。A.ptr是指向一维组数的指针变量B.p

  • 已有定义“int k=2;int*ptr1 *ptr2;” 且ptr1和ptr2均已指向变量k 下面不能正确执行的语句是_____