在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q;##

题目
在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q;

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。

A.int**q;

B.int(*q);

C.int*q;

D.int*q;

参考答案和解析
正确答案:B
本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)。“类型说明符”表示返回的指针值指向的数据类型。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下语句中()组表示定义了一个指向函数的指针变量和一个指向由4个整数组成的一维数组的指针变量。

A.int (*p)();int *q[4];

B.int *p();int (*q)[4];

C.int (*p)();int (*q)[4];

D.int *p();int *q[4];


int (*p)();int (*q)[4];

第2题:

7、声明语句int *f();中f的含义是________。

A.一个返回值为指针类型的函数名

B.一个用于指向函数的指针变量

C.一个用于指向一维数组的行指针

D.一个用于指向整型数据的指针变量


一个返回值为指针类型的函数名

第3题:

声明语句int (*p)();的含义是________。

A.p是一个指向函数的指针,该函数的返回值是一个整型

B.p是一个指向一维数组的指针变量

C.p是指针变量,指向一个整型数据

D.以上都不对


24 24 解析:主函数中首先定义了一个长度为7的数组,然后用一个while循环引用数组的元素,当i大于7或者p[i]为偶数时,循环结束。显然当i=2时,p[2]=14为偶数时,循环结束,此时j的值为j=p[0]+p[1]=24;

第4题:

声明语句int *f();中f的含义是________。

A.一个返回值为指针类型的函数名

B.一个用于指向函数的指针变量

C.一个用于指向一维数组的行指针

D.一个用于指向整型数据的指针变量


15

第5题:

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q; SXB

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


正确答案:B
本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)。“类型说明符”表示返回的指针值指向的数据类型。

第6题:

若有如下定义: int (*p)(), *q(); 则下列说法正确的是( )

A.p是一个函数名,q是一个指针变量

B.p是一个指向整型变量的指针变量,q是一个指向一维数组的指针变量

C.p和q是等价的,都是指针变量

D.p是指向函数的指针变量,函数的返回值是整型数据;q是带回指针值的函数


正确答案:D

第7题:

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.B.C.D.A.ASX

在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:B
本题考查指针函数。其定义的基本格式为:类型说明符(*函数名)()。“类型说明符”表示返回的指针值指向的数据类型。

第8题:

在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是( )。

A.int**q;

B.int(*q)0;

C.int*q;

D.int*q();


正确答案:B
解析:本题考查的是指针函数。指针函数定义的基本格式:类型说明符(*函数名)()。其中,类型说明符表示返回的指针值指向的数据类型。

第9题:

说明语句"int (*p)(); "的含义是( )。

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

B.p是一个指针变量,指向一个整型数据

C.p是一个指向函数的指针,该函数的返回值是一个整型

D.以上都不对


参考答案:C