早教吧作业答案频道 -->其他-->
若有说明int(*p)[3];正确的描述是什么?(选择)跪求啊、A.p是一个指针数组B.p是一个指针,它只能指向一个包含3个int类型元素的数组C.p是一个指针,它可以指向一个一维数组中的任意元素D.(*p)[3]
题目详情
若有说明int(*p)[3];正确的描述是什么?(选择)跪求啊、
A.p是一个指针数组
B.p是一个指针,它只能指向一个包含3个int类型元素的数组
C.p是一个指针,它可以指向一个一维数组中的任意元素
D.(*p)[3]与*p[3]等价
A.p是一个指针数组
B.p是一个指针,它只能指向一个包含3个int类型元素的数组
C.p是一个指针,它可以指向一个一维数组中的任意元素
D.(*p)[3]与*p[3]等价
▼优质解答
答案和解析
答案选B.
从声明来看,int (*p)[3],*p在括号里,所以可以肯定p是指针,参考int *p来看,很容易明白.
那它指向的是什么呢,括号后面跟的是一个[],也就是一个数组的形式,那证明p是指向一个数组的,参考int a[3]来看,a是一个数组,那么(*p)是一个数组,既然*p是一个数组,那p就是指向数组的指针了.
然后根据3和int,可以判断,p指向的是一个包含3个int类型元素的数组.
从声明来看,int (*p)[3],*p在括号里,所以可以肯定p是指针,参考int *p来看,很容易明白.
那它指向的是什么呢,括号后面跟的是一个[],也就是一个数组的形式,那证明p是指向一个数组的,参考int a[3]来看,a是一个数组,那么(*p)是一个数组,既然*p是一个数组,那p就是指向数组的指针了.
然后根据3和int,可以判断,p指向的是一个包含3个int类型元素的数组.
看了 若有说明int(*p)[3]...的网友还看了以下:
1、数组a中包含10个整数,试将其倒置。提示:(1)若只定义一个指针p,则与p+i对应的元素是P+ 2020-05-13 …
我们将点P(x,y)经过矩阵的变换得到新的点P'(x',y')称作一次运动,即:.(1)若点P(3 2020-05-13 …
p为正整数,证明若p不是完全平方数则根号p为无理数假设根号p是有理数,则存在互素的正整数m和np为 2020-06-14 …
计算机三级偏软问题22.设h指向带表头结点的循环链表,h=(a1,a2,a3),p指向循环链表中的 2020-06-20 …
甲乙两人玩游戏,每次由甲乙各出一到五根手指,若和为偶数甲赢,否则算乙赢若事件A甲乙两人玩游戏,每次 2020-06-22 …
c语言指针~~求解~若有以下定义,使指针P指向数组元素e,以下赋值语句正确的是charc[7]={ 2020-07-22 …
下列四个结论:①若P:2是偶数,q:3不是质数,那么p∧q是真命题;②若P:π是无理数,q:π是有 2020-08-01 …
已知命题p:指数函数f(x)=(2a-6)x在R上单调递减,命题q:关于x的方程x2-3ax+2a 2020-08-02 …
设P:指数函数,不等式f(x)>1的解集是,Q:函数的定义域为R,若P∧Q为假,P∨Q为真,求实数 2020-08-02 …
若有定义:int*p[3];,则以下叙述中正确的是()A、定义了一个名为*p的整型数组,该数组含有 2020-08-03 …