首页/ 题库 / [单选题]设有如下定义: int(*ptr); 则的答案

设有如下定义: int(*ptr); 则以下叙述中正确的是( )。

单选题
2022-01-09 20:47
A、ptr是指向一维组数的指针变量
B、ptr是指向int型数据的指针变量
C、ptr是指向函数的指针,该函数返回一个int型数据
D、ptr是一个函数名,该函数的返回值是指int型数据的指针
查看答案

正确答案
C

试题解析
本题中int(*ptr)的含义是指向函数的指针变量,其为指向函数的指针变量,该函数返回一个int型数据,故选择C选项。

标签:
相关题目
设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。
设有定义: class C {public: int ValUe; }; int X,*p; 则以下引用形式中,正确的是( )。
设有定义语句int(*f)(int);,则以下叙述正确的是( )。
设有定义语句int(*f)(int);,则以下叙述正确的是( )。
设有定义语句int (*f)(int);,则以下叙述正确的是
设有定义语句 int(*f)(int);, 则以下叙述正确的是
对于以下函数声明void fun(int array[4],int+ptr);以下叙述中正确的是( )。
设有以下语句: typedef struct S { int g; char h; } T; 则下面叙述中正确的是( )。
设有以下说明语句 typedef struct { int n; char ch[8]; } PER; 则下面叙述中正确的是
若有定义:int *p[3];则以下叙述中正确的是( )。
若有定义int*p[3];,则以下叙述中正确的是______。
若有定义"int*p[3];",则以下叙述中正确的是( )。
若有定义int * p[3]:,则以下叙述中正确的是 ______。
若有定义“int*p[3];”,则以下叙述中正确的是( )。
若有定义:int *p[3];,则以下叙述中正确的是
设有定义:int(* ptr)( ); 则以下叙述中正确的是 ( )
设有如下定义: int(*ptr); 则以下叙述中正确的是( )。
设有定义语句int a[]={66,77,99},则下列对此语句的叙述中错误的是( )。
设有如下定义,则以下叙述中正确的是______。 int(*ptr)();
设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。
广告位招租WX:84302438

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