#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
void f(int** q) {
int* point = (int*)malloc(sizeof(int));
*point = 100;
printf("f() point的地址 %#x\n",point);
*q = point;
}
main(){
int* p;
f(&p);
printf("main() point的地址 %#x\n",p);
printf("通过指针p将f()中的i打印 %d\n",*p);
}