int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 05:40:19
int M[2][3]={1,2,3,4,5,6},*p[2]; p[0]= M[0]; 则*(p[0]+2)所代表的数组元素值是______.
为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?
为什么答案是3呢?这是一个二维数组,那*p[2]代表一位数组,那指的当中的哪一个元素呢?
int M[2][3]={1,2,3,4,5,6},// M:1,2,3,4,5,6,
*p[2]; //p:,
p[0]= M[0]; // p:M[0] 也就是M ,
*(p[0]+2) 也就是 ((int*)M)[2] 当然是3拉.
答案3
再问: 那*p[2]在这里指的是什么?
再答: int M[2][3]={1,2,3,4,5,6},*p[2]; 这是一个数组定义;类比int a,*b,c; 相当于 int M[2][3]={1,2,3,4,5,6}; int *p[2]; 定义了两个数组 int *p[2]; 定义了一个数组p;里面有两个元素,每一个元素都是int*指针
*p[2]; //p:,
p[0]= M[0]; // p:M[0] 也就是M ,
*(p[0]+2) 也就是 ((int*)M)[2] 当然是3拉.
答案3
再问: 那*p[2]在这里指的是什么?
再答: int M[2][3]={1,2,3,4,5,6},*p[2]; 这是一个数组定义;类比int a,*b,c; 相当于 int M[2][3]={1,2,3,4,5,6}; int *p[2]; 定义了两个数组 int *p[2]; 定义了一个数组p;里面有两个元素,每一个元素都是int*指针
|m-5|+|2n-3|+|4-p|=0,求m,n,p的值.
14.int m[5]={1,2,3,4,5},*p;表达式(p=m+3)-m的值是 【 】
若有int a[i]={1,2,3,4},*p=a,m,m=(*p)++;则m的值?
int a[2][3]={0,1,2,3},*p; p=&a[2]; *--p
{ int a[]={1,2,3,4,5,6}; int*p; p=a; printf("%d\n",*p); prin
已知m,n,p都是整数,且,|m-n|的3次方+|p+m|的五次方=1则|p-m|+|m-n|+2|n-p|= .
已知m,n.p都是整数,且|m-n|^3+|p-m|^5=1,求|p-m|+|m-n|+2|n-p|的值
已知m,n,p都整数,且|m-n|3+|p-m|5=1,则|p-m|+|m-n|+2|n-p|=______.
int[][4]={1,2,3,4,5,6,7,8};int(*p)[4]=a;则表达式**(p+1)-*(*p+1)的
设有定义int m=2,n=5,*p=&n;则语句“m=*p;”的结果是().
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int **p; p=(int**)a;
已知m、n、p满足|2m|+m=0,|n|=n,p|p|=1.化简:|n|-|m-p-1|+|p+n|-|2n+1|.