有程序如下:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int ***p;
p = (int ***)malloc(sizeof(int **));
*p = (int **)malloc(sizeof(int *));
**p = (int *)malloc(sizeof(int ));
***p = 5;
printf("%d\n", ***p);
}
使用跟踪调试:在执行完***p=5这条语句后,图示出当前变量p与数据5之间的关系,请写出相关的内存地址及内容。