int*k p,a=10,b=1;p=&a;a=*p+b; 执行该程序段后,a的值为( )。

admin2018-10-11  20

问题 int*k p,a=10,b=1;p=&a;a=*p+b;
    执行该程序段后,a的值为(    )。

选项 A、10
B、11
C、12
D、编译出错

答案B

解析 p=&a,就是将p指向a,故*p值为10,在将*p+b=11的值赋给a,故执行程序后,a的值变为11。
转载请注明原文地址:https://kaotiyun.com/show/hL4l777K
0

最新回复(0)