#include<stdio.h>
int a[][3] ={{10,20,30},
{40,50,60},
{70,80,90}};
int main(void)
{
int*p[] ={a[0],a[1],a[2]};
int(*q)[3] =a;
printf("sizeof(int) =%zu\n", sizeof(int)); //4 printf("sizeof(int*)= %zu\n", sizeof(int *)); //8 printf("sizeof(int(*)[3]) = %zu\n", sizeof(int(*)[3])); //8 printf("sizeof a =%zu\n", sizeof a
); printf("sizeof p =%zu\n", sizeof p
); printf("sizeof q =%zu\n", sizeof q
);
printf("a[1][1]= %d\n",a
[1][1]); printf("(*a + 1)[1] =%d\n",(*a
+1)[1]); printf("*(a + 1)[1] =%d\n", *(a
+1)[1]);
printf("p[1][1]= %d\n",p
[1][1]); printf("(*p + 1)[1] =%d\n",(*p
+1)[1]); printf("*(p + 1)[1] =%d\n", *(p
+1)[1]);
printf("q[1][1]= %d\n",q
[1][1]); printf("(*q + 1)[1] =%d\n",(*q
+1)[1]); printf("*(q + 1)[1] =%d\n", *(q
+1)[1]);
return 0;
}
ICNpbmNsdWRlPHN0ZGlvLmg+CgogaW50IGFbXVszXSA9e3sxMCwyMCwzMH0sCiAgICAgICAgICAgICAgezQwLDUwLDYwfSwKICAgICAgICAgICAgICB7NzAsODAsOTB9fTsKCiBpbnQgbWFpbih2b2lkKQogewogaW50KnBbXSA9e2FbMF0sYVsxXSxhWzJdfTsKIGludCgqcSlbM10gPWE7CgogcHJpbnRmKCJzaXplb2YoaW50KSA9JXp1XG4iLCBzaXplb2YoaW50KSk7IC8vNAogcHJpbnRmKCJzaXplb2YoaW50Kik9ICV6dVxuIiwgc2l6ZW9mKGludCAqKSk7IC8vOAogcHJpbnRmKCJzaXplb2YoaW50KCopWzNdKSA9ICV6dVxuIiwgc2l6ZW9mKGludCgqKVszXSkpOyAvLzgKIHByaW50Zigic2l6ZW9mIGEgPSV6dVxuIiwgc2l6ZW9mIGEpOwogcHJpbnRmKCJzaXplb2YgcCA9JXp1XG4iLCBzaXplb2YgcCk7CiBwcmludGYoInNpemVvZiBxID0lenVcbiIsIHNpemVvZiBxKTsKCiBwcmludGYoIioqYSA9ICVkXG4iLCAqKmEpOwogcHJpbnRmKCJhWzFdWzFdPSAlZFxuIixhWzFdWzFdKTsKIHByaW50ZigiKmFbMV0gPSVkXG4iLCAqYVsxXSk7CiBwcmludGYoIigqYSArIDEpWzFdID0lZFxuIiwoKmErMSlbMV0pOwogcHJpbnRmKCIqKGEgKyAxKVsxXSA9JWRcbiIsICooYSsxKVsxXSk7CgogcHJpbnRmKCIqKnAgPSAlZFxuIiwgKipwKTsKIHByaW50ZigicFsxXVsxXT0gJWRcbiIscFsxXVsxXSk7CiBwcmludGYoIipwWzFdID0lZFxuIiwgKnBbMV0pOwogcHJpbnRmKCIoKnAgKyAxKVsxXSA9JWRcbiIsKCpwKzEpWzFdKTsKIHByaW50ZigiKihwICsgMSlbMV0gPSVkXG4iLCAqKHArMSlbMV0pOwoKIHByaW50ZigiKipxID0gJWRcbiIsICoqcSk7CiBwcmludGYoInFbMV1bMV09ICVkXG4iLHFbMV1bMV0pOwogcHJpbnRmKCIqcVsxXSA9JWRcbiIsICpxWzFdKTsKIHByaW50ZigiKCpxICsgMSlbMV0gPSVkXG4iLCgqcSsxKVsxXSk7CiBwcmludGYoIioocSArIDEpWzFdID0lZFxuIiwgKihxKzEpWzFdKTsKCnJldHVybiAwOwogfQ==