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

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

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

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


相似考题
更多“在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。A.int**q; ”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:D

  • 第2题:

    声明语句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;

  • 第3题:

    以下语句中()组表示定义了一个指向函数的指针变量和一个指向由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];

  • 第4题:

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

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

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

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

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


    15

  • 第5题:

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

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

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

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

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


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