本文共 583 字,大约阅读时间需要 1 分钟。
typedef struct _t{ int** p;}T;void test(int **p){ int** t = (int **)realloc(p,80000); p = t; cout << p << endl;}void test2(T *n){ int** t = (int **)realloc(n->p,80000); n->p = t; cout << n->p << endl;}int main(){ int **p = (int **)malloc(4); cout << p << endl; test(p); cout << p << endl; T n; int **p2 = (int **)malloc(4); n.p = p2; //n.p = (int **)malloc(4); cout <<< endl; test2(&n); cout << n.p << endl; return 0;}
//结果0x7fcef74029c00x7fcef78050000x7fcef74029c00x7fcef74029c00x7fcef7818a000x7fcef7818a00
转载地址:http://cecii.baihongyu.com/