对于一个二维数组a[3][3],分别将其a,&a,a[0],&a[0],&a[0][0]值打印出来,会发现其值都相等,但是各自的含义不同
a[1][1]的表示有那些:
a[1][1]=*(*(a+1)+1)=*(*(&a[0]+1)+1)=*(a[1]+1)=*(&a[1][0]+1)=
*(&a[0][0]+1*3+1) = *(a[0]+1*3+1)=*(*(&a[1]+0)+1)
//关注微信公众号“黑白矛盾”,有很多学习资料,免费ppt模板。
对于一个二维数组a[3][3],分别将其a,&a,a[0],&a[0],&a[0][0]值打印出来,会发现其值都相等,但是各自的含义不同
a[1][1]的表示有那些:
a[1][1]=*(*(a+1)+1)=*(*(&a[0]+1)+1)=*(a[1]+1)=*(&a[1][0]+1)=
*(&a[0][0]+1*3+1) = *(a[0]+1*3+1)=*(*(&a[1]+0)+1)
//关注微信公众号“黑白矛盾”,有很多学习资料,免费ppt模板。