第二次博客作业

1 对于指针表示二维数组还不太熟练

如调用函数时会出现用*p来接二维数组a[3][4]

2 不明白地址自加后再减回来为什么会让数据出错

如 在多个for循环中p=0后p++执行8次   再执行p=p-8

for(int i=0;i<n;i++)
{ b[0]=*p;
for(int j=0;j<9;j++,p++)


b[j+1]=*(p+1);
if(j==0)
*(p+1)=*p;
else if(0<j&&j<8)
*(p+1)=b[j];
else if(j==8)
{
*(p+1)=b[j];
*(p-8)=b[j+1];
}
}
p=p-8;
}

posted @ 2018-12-07 14:27  吴伟源  阅读(76)  评论(0编辑  收藏  举报