[bo]以下是引用 [un]广陵绝唱[/un] 在 2008-4-25 22:25 的发言:[/bo]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当你用*a时,是把数组首地址中的数据传给了函数的*p
广陵这句话错了
多的我不说了,试试下面的程序,相信你会明白的
#include "stdio.h"
int main()
{
int a[3][4];
printf("*a means %#x\n",*a);
printf("a means %#x\n",a);
printf("*a+1 means %#x\n",*a+1);
printf("*(a+1) means %#x\n",*(a+1));
printf("a+1 means %#x\n",a+1);
}
[[it] 本帖最后由 moonwalker 于 2008-4-25 22:48 编辑 [/it]]