以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
A. main() {int*p; fun(p); … } int fun(int*p) {int s; p=&s; }
B. main {int*p fun(&p); … } iht fun(int**p) {int s; *p=&s;}
C. main() {int*p; fun(&p); } int fun(int**p) {*p=(int*)malloc(2);}
D. main() {int*p; fun(p); } int fun(int*p) {p=(int*)malloc(sizeo(int));}