C语言两个关于数组指针的问题
一维数组的数组名用作指针时,它是()???为什么A。指向一维数组的指针B。指向一维数组的指针变量C。指向变量的指针D。指向变量的指针变量二维数组的数组名用作指针时是一个(...
一维数组的数组名用作指针时,它是()???为什么
A。指向一维数组的指针 B。指向一维数组的指针变量 C。指向变量的指针 D。指向变量的指针变量
二维数组的数组名用作指针时是一个()
A。指向一维数组的指针 B。指向二维数组的指针 C。指向下标变量的指针 D。地址 展开
A。指向一维数组的指针 B。指向一维数组的指针变量 C。指向变量的指针 D。指向变量的指针变量
二维数组的数组名用作指针时是一个()
A。指向一维数组的指针 B。指向二维数组的指针 C。指向下标变量的指针 D。地址 展开
1个回答
展开全部
C.
A.
0.0 不知道对不对;
A.
0.0 不知道对不对;
追问
可以解释一下吗 谢谢!!
追答
我解释不来;/gg
都写了一半了。感觉作用不大;你自己百度下数组、 二维数组的定义吧;我也记不清了;
你就这样理解吧;
数组:定义一段连续的内存空间,大小为 【数组长度* sizeof(类型)】;并将其命名为【数组名】;
这段内存空间总有个起始、终止 地址吧; 终止的地址 可以由数组长度决定; 那么起始地址 就是由数组名决定了;
1维数组 就是正常数组;正常数组的数组名指向的是其 [0]个元素;
2维数组 就是数组的数组; 3维 就是数组的数组的数组【一般很难用到】;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询