各位帮帮忙,谢谢啦!我想了好久了
#include <stdio.h>void main()
{int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};
int *p;
for(p=a[0];p<a[0]+12;p++)
{if((p-a[0])%4==0)printf("\n");
printf("%4d",*p);
}
printf("\n");
}
请问if语句中,(p-a[0])%4是什么意思,两个地址相减怎么回事,相减后又是什么??望各位前辈帮帮忙,谢谢啦!