下列程序中,p = max表示什么含义? int (*p)(int, int); int a = 0x46, *k; int max(int x, int *y) { if(x > *y) return x; else return y; } int main(void) { p = max; k = &a; printf(“%d”, (*p)(a, k)); }
A.将数据指针p指向SRAM中max函数所存放的位置
B.将指令指针p指向FLASH中max函数所存放的位置
C.将数据指针p指向变量max的存储地址
D.对max函数进行初始化