下面代码正确的是()
A.int * fun() { int *p=new int[10]; for(int i=0;i<10;++i)p[i]=i; return p;>
B.int *fun() { int p[10]; for(int i=0;i<10;++i)p[i]=i; return p;>
C.int *fun() { a=10; return &a; }
D.int *fun() { int a=5,*p=&a; return p; }
- · 有4位网友选择 A,占比40%
- · 有2位网友选择 D,占比20%
- · 有2位网友选择 C,占比20%
- · 有2位网友选择 B,占比20%