以下程序中,能通过调用函数fun使main函数中的指针变量p指向一个合法整型单元的是( )。
选项:
A: #include <iostream> using namespace std; void fun (int *p) { int s; p = &s; } int main() { int *p; fun(p); return 0; }
B: #include <iostream> using namespace std; void fun (int **p) { int s; *p = &s; } int main() { int *p; fun(&p); return 0; }
C: #include <iostream> #include <stdlib.h> using namespace std; void fun (int **p) { *p = new int; } int main() { int *p; fun(&p); return 0; }
D: #include <iostream> #include <stdlib.h> using namespace std; void fun (int *p) { p = new int; } int main() { int *p; fun(p); return 0; }
发布时间:2024-05-14 17:46:13