C语言,指针 与 数组。
1.&a取数组首地址,步长一数组。a取数组首行地址,步长一行。*a取数组首行首元素地址,步长一数组。1.1这三条是正确的结论吗?1.2该结论适用于多维和一维数组吗2.①i...
1.&a取数组首地址,步长一数组。a取数组首行地址,步长一行。*a取数组首行首元素地址,步长一数组。1.1这三条是正确的结论吗?1.2该结论适用于多维和一维数组吗2.①inta[2][2]={{2,3},... 1. &a取数组首地址,步长一数组。 a取数组首行地址,步长一行。 *a取数组首行首元素地址,步长一数组。 1.1这三条是正确的结论吗? 1.2该结论适用于多维和一维数组吗 2. ①int a[2][2]={{2,3},{6,7}}; ②int *p=a[0]; ③int i,sum=0; ④for(i=0;i<2;i++) ⑤ sum=sum+(*(p+1)+i); 2.1为什么第五行p的步长是一个元素 2.2如何把这里的p的步长变成一行以实现控制a数组第0行或第1行的相加 展开
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询