#define TESTDATE 100 int func(int a)/*¡¡funcÓÃÓÚ´òÓ¡Ò»¸öÕûÊý¡¡*/ 

return printf("%d\n",a); 

main() 

int (*FunctionPionter)(int a);
void *p=NULL;
FunctionPionter = func; 
p=func;
(*FunctionPionter)(TESTDATE); 
return 0; 
} func为(0x40001020)
p,FunctionPionter均为(0x40001015)
是什么道理呢?