二级指针

    技术2024-11-06  19

    void fun(int **tmp) { *tmp=(int*)malloc(sizeof(int)); **tmp=100; } int main() { int *p=NULL; fun(&p); printf("%d\n",*p); }

    void fun(int **tmp) { int *p=(int *)malloc(sizeof(int)); *p=10; *tmp=p; } int main() { int *p=NULL; fun(&p); printf("%d\n",*p); if(p!=NULL) { free(p); p=NULL; } }

    Processed: 0.011, SQL: 9