按址寻值,自我标记一下
程序代码:
int t[5][3]={{1,2,3},{4,5,6},{7,8,9},{10,11,12},{13,14,15}}; int* p=t[0]; int s[15]={0}; for(int i=0;i<15;i++) s[i]=(int)(&t[i/3][i%3]); for(int i=0;i<15;i++) printf("%d ",*((int*)s[i])); for(int i=0;i<15;i++) printf("%d ",*(int*)((int)t[i/3]+sizeof(int)*(i%3)));
[此贴子已经被作者于2018-7-5 14:51编辑过]