有以下程序: #include <stdlib.h> void fun(int * s,int * * d) { * *d=*(s+2); } main() { int a[]={1,2,3,4,5},*b;

admin2013-06-11  35

问题 有以下程序:    #include  <stdlib.h>    void fun(int  * s,int  * * d)    {  * *d=*(s+2);  }    main()    { int  a[]={1,2,3,4,5},*b;      b=(int *)malloc(sizeof(int));      fun(a,&B) ;      printf("%d\n",*b+1);    }    程序的输出结果是(    )

选项 A、2
B、3
C、4
D、5

答案4

解析
转载请注明原文地址:https://kaotiyun.com/show/v5Jp777K
0

最新回复(0)