设有说明double(*p1)[N];其中标识符p1是( )。A.N个指向double型变量的指针。B.指向N个do

题目

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

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

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

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

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

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

第1题:

【单选题】设double * p[6];则p是 。

A.指向double型变量的指针

B.double型数组

C.指针数组,其元素是指向double型变量的指针

D.数组指针,指向double型数组


p是指针数组,其元素是指向double型变量的指针

第2题:

7、设double *p[6];则()。

A.p是指向double型变量的指针

B.p是double型数组

C.p是指针数组,其元素是指向double型变量的指针

D.p是数组指针,指向double型数组


C

第3题:

设有说明int(*ptr)[M];其中的标识符ptr是() 。

A.M个指向整型变量的指针

B.指向M个整型变量的函数指针

C.一个指向具有M个整型元素的一维数组的指针

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


C 解析:根据C语言的语法规则可知,int(*ptr)[M]中的标识符ptr是一个指向具有M个整型元素的一维数组指针。

第4题:

若有定义:double (*dd)[10]; 则dd是一个指向具有10个元素的double型数组的指针变量。


第5题:

设double *p[6];则()。

A.p是指向double型变量的指针

B.p是double型数组

C.p是指针数组,其元素是指向double型变量的指针

D.p是数组指针,指向double型数组


2 + 5.0

第6题:

设有说明int(*ptr)[M];其中的标识符ptr是______。

A.M个指向整型变量的指针

B.指向M个整型变量的函数指针

C.一个指向具有M个整型元素的一维数组的指针

D.具有M个指针元素的一维指针数组,每个元素都只能指向整型变量


正确答案:C
解析:(*pd)[M]中,由于一对圆括号的存在,所以*首先与prt结合,说明ptr是一个指针变量,然后与[M]结合,说明prt的基类型是一个包含M个int型元素的数组。

第7题:

设有说明int(*ptr)[M];其中的标识符ptr是( )。

A.M个指向整型变量的指针

B.指向M个整型变量的函数指针

C.一个指向具有M个整型元素的一维数组的指针

D.具有M个指针元素的一维指针数组,每个元素都只能指向整型变量


正确答案:C
解析:根据C语言的语法规则可知,int(*ptr)[M]中的标识符ptr是一个指向具有M个整型元素的一维数组指针。

第8题:

设有变量说明int(*p)[m],其中的标识符p是( )。

A.m个指向整型变量的指针

B.指向m个整型变量的指针

C.一个指向具有m个整型元素的一维数组的指针

D.具有m个指针元素的一维指针数组,每个元素都指向整型变量


正确答案:C
解析:本题考查指向数组的指针变量的声明。这里的p表示一个指向数组的指针;*p表示指针p指向地址的内容。

第9题:

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

A.指向double型变量的指针

B.指向double型的函数指针

C.指向double型的一维数组的指针

D.具有N个指针元素的一维指针数组


参考答案:C