關于數組指針問題
#include <stdio.h>
void serch(int (*p)[4],int n)
{
? ? int i;
? ? for(i=0;i<4;i++)
? ? {
? ? ? ? printf("%d,",*(*(p+n)+i));
? ? }
}
int main()
{
? int score[][4]={1,2,3,4,5,6,7,8,9,10,11,12};
? ? serch(*score,2);//這里有無*有無區別?
? ? return 0;
}
請問13行那里注釋的問題? ?為什么有無*結果輸出都一樣 但書里說不可以呢
2020-06-25
不會。