问题
单项选择题
有以下程序段 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。