数组元素地址的表达方式,c语言问题求解…!!

若有定义,intt[3][2],能正确表示t数组元素地址的表达方式是A.&t[3][2]B.t[3]C.t[1]D.*t[2]答案选C.求各个答案的详细解释!!... 若有定义,int t[3][2],能正确表示 t数组元素地址的表达方式是 A.&t[3][2] B.t[3] C.t[1] D.*t[2] 答案选C.求各个答案的详细解释!! 展开
 我来答
kent_ghost
2012-06-29 · TA获得超过254个赞
知道小有建树答主
回答量:266
采纳率:98%
帮助的人:81.5万
展开全部
A和B一看就是错的,因为计算机本身计数是从0开始,就是说,如果有三个元素在数组中,那么它们的编号就是0、1、2,而不是1、2、3(由工作原理决定的)。
剩下的C和D:
C:t[1]表示的是t这个数组的第2个元素的地址(也同时代表这个地址所存储的值)。
D:*t[2]表示的是t这个数组的第3个元素的地址的指针形式。
rm_2013
2012-06-29 · TA获得超过459个赞
知道小有建树答主
回答量:281
采纳率:100%
帮助的人:163万
展开全部
A的类型是int *,但越界了
BB的类型是int *,但越界
C的类型也是int *
D的类型是int
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郝宸呼延华茂
2019-01-07 · TA获得超过3867个赞
知道大有可为答主
回答量:3112
采纳率:25%
帮助的人:179万
展开全部
A:选项中表示的应该是数组里面的元素
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a5c7e05ea
2012-06-29 · 超过10用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:33.3万
展开全部
A:选项中表示的应该是数组里面的元素
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组。
  例如:*p[2]是指针数组,实质是一个数组,里面的两个元素都是指针 []的优先级比*的优先级高,p先与[]结合,形成数组p[2],有两个元素的数组,再与*结合,表示此数组是指针类型的,每个数组元素相当于一个指针变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式