给出下面程序输出结果( )。 #include<iostmam.h>void main() {int *p1; int **p2=&p1; int b=20; p1=&b; cout<<**p2<<endl; }

admin2020-05-14  17

问题 给出下面程序输出结果(    )。
#include<iostmam.h>void main()
{int *p1;
int **p2=&p1;
int b=20;
p1=&b;
cout<<**p2<<endl;
}

选项 A、10
B、20
C、40
D、30

答案B

解析 p1指向b,而p指向p1的地址。*p2表示p1的地址,p1的地址就是&b,即*p2是&b,所以**p2就是b变量的值。
转载请注明原文地址:https://kaotiyun.com/show/Wr8p777K
0

最新回复(0)