试题与答案

有以下程序段: main() { int a=5,*b,**c; c=&b;

题型:单项选择题

题目:

有以下程序段: 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为指针指针变量c所指向的存储单元,而c=&b表示c为变量b的地址,b=&a表示b为变量a的地址。表边式**c的值就是变量a中的值。

试题推荐
题型:单项选择题

赵某于1993年2月4日离家出走,2000年5月人民法院依据其妻子的申请宣告赵某死亡。并且对其留下的财产,按照法定继承进行了分配,赵某的妻子和父母平均分配了赵某留下的三间房屋。但是实际上赵某并未死亡,他在南方的一个小镇做生意,后来,因病于2001 年7月身亡,赵某留有遗嘱将自己在老家的三间房屋全部留给自己的父母。赵某的遗产应当怎样继承:

A.按遗嘱处理遗产

B.按法院判决处理

C.应当由法院根据情况重新判决

D.由赵某的妻子和她的父母选择决定

查看答案
微信公众账号搜索答案