计算机二级

在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]

题目

在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )

A.int p [n]

B.int * p( );

C.int * p(n);

D.int( * p)[n]

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于语句int *p[5]; 的正确描述是()。

A.p是一个指向数组的指针,所指向的数组含有5个int型元素。

B.p是一个指向数组中第5个元素的指针,该元素是int型。

C.定义不合法

D.p是一个具有5个元素的指针数组,每个元素都是一个指向int型对象的指针变量。


pa是一个具有5个元素的指针数组,每个元素是一个int型指针

第2题:

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

第3题:

对于语句"int *p[5] ;",下面的描述()是正确的

A.p是一个具有5个元素的指针数组,每一个元素是一个 int 型指针

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

C.p是指向元素p[i]的指针变量

D.p[5]是一个int 指针


p 是一个具有 5 个元素的指针数组,每个元素是一个 int 型指针

第4题:

对于语句“int *p[5] ; ”,下面的描述()是正确的

A.p是一个具有5个元素的指针数组,每个元素是一个 int 型指针

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

C.p是指向元素p[i]的指针变量

D.p[5]是一个int 指针


p 是一个具有 5 个元素的指针数组,每个元素是一个 int 型指针

第5题:

char (*p)[10];该语句定义了一个

A.指向含有10个元素的一维字符型数组的指针变量p

B.指向长度为10的字符串的指针变量p

C.有10个元素的指针数组p,每个元素可以指向一个字符串

D.有10个元素的指针数组p,每个元素存放一个字符串


int *p; p=a[0];

第6题:

定义由n个指向整形数据的指针组成的数组p,其正确的方式为( )。

A int p;

B int (*p)[n];

C int *p[n];

D int (*p)( );


正确答案:C

第7题:

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

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

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


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

第8题:

设有说明double(*p1)[N];其中标识符p1是( )。

A.N个指向double型变量的指针。

B.指向N个double型变量的函数指针。

C.一个指向由N个double型元素组成的一维数组的指针。

D.具有N个指针元素的一维指针数组,每个元素都只能指向double型量。


正确答案:C

第9题:

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

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

A.int**q;

B.int(*q);

C.int*q;

D.int*q;


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