有如下程序段: int*p,a=1; p=&a: *p=10: 则变量a的值为( )。

admin2016-04-07  44

问题 有如下程序段:
    int*p,a=1;
    p=&a:
    *p=10:
    则变量a的值为(    )。

选项 A、不能确定
B、1
C、10
D、11

答案C

解析 题中定义一个指针变量p和整数变量a,并将a赋初值1,再把a地址的值赋给指针p,最后把10赋给指针p所对应的地址单元,此时改变了a的值,a=10,答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/9zi0FFFM
0

最新回复(0)