#include <stdio.h> int* fun(int **ppi) { int a=1; *ppi =&a; //不能把常量赋给一个指针,只能把一个地址给它 return *ppi; } int main() { int *pi =0; fun(&pi); printf("i= %d\n",pi); return 1; //要有返回值 }