数组元素地址的表达方式,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.求各个答案的详细解释!!
展开
4个回答
展开全部
A的类型是int *,但越界了
BB的类型是int *,但越界
C的类型也是int *
D的类型是int
BB的类型是int *,但越界
C的类型也是int *
D的类型是int
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A:选项中表示的应该是数组里面的元素
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A:选项中表示的应该是数组里面的元素
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组。
例如:*p[2]是指针数组,实质是一个数组,里面的两个元素都是指针 []的优先级比*的优先级高,p先与[]结合,形成数组p[2],有两个元素的数组,再与*结合,表示此数组是指针类型的,每个数组元素相当于一个指针变量
B、C:数组下标一般是从0开始的,这题只有3行,所以是t[0],t[1],t[2]
D:数组指针是指向数组首元素的地址的指针,其本质为指针; 指针数组是数组元素为指针的数组,其本质为数组。
例如:*p[2]是指针数组,实质是一个数组,里面的两个元素都是指针 []的优先级比*的优先级高,p先与[]结合,形成数组p[2],有两个元素的数组,再与*结合,表示此数组是指针类型的,每个数组元素相当于一个指针变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询