int a[6]={1,2,3,4,5,6},*p; p=a+2; k=*(p+2);h=*(p-2)+p[1]h=5为什么?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 11:20:54
inta[6]={1,2,3,4,5,6},*p;p=a+2;k=*(p+2);h=*(p-2)+p[1]h=5为什么?inta[6]={1,2,3,4,5,6},*p;p=a+2;k=*(p+2);
int a[6]={1,2,3,4,5,6},*p; p=a+2; k=*(p+2);h=*(p-2)+p[1]h=5为什么?
int a[6]={1,2,3,4,5,6},*p; p=a+2; k=*(p+2);h=*(p-2)+p[1]
h=5为什么?
int a[6]={1,2,3,4,5,6},*p; p=a+2; k=*(p+2);h=*(p-2)+p[1]h=5为什么?
这个比较容易理解,因为a指向1,p=a+2,所以指向3,所以p-2指向1,p[1]为4,所以h=5