问题
单项选择题
有以下程序段
main( )
int a=5,*b,**c;
c=&b; b=&a;
……
程序在执行了c=&b;b=&a;语句后,表达式:**c的值是
A)变量a的地址
B)变量b中的值
C)变量a中的值
D)变量b的地址
答案
参考答案:C
解析:解析]**c即*(*c),*c的值为b,*b的值为a,故*(*c)的值为a,即**c的值为a。
有以下程序段
main( )
int a=5,*b,**c;
c=&b; b=&a;
……
程序在执行了c=&b;b=&a;语句后,表达式:**c的值是
A)变量a的地址
B)变量b中的值
C)变量a中的值
D)变量b的地址
参考答案:C
解析:解析]**c即*(*c),*c的值为b,*b的值为a,故*(*c)的值为a,即**c的值为a。