问题
单项选择题
若有下列定义及初始化语句:int i=100;int*p=&i;intk=*ip;并假设整型数i的地址为0x12345678,指针中的地址为0x21000000,则k的值为( )。
A.0x12345678
B.0x21000000
C.100
D.异常
答案
参考答案:C
解析:
“int *p=&i;”是将i的地址赋值给指针,这是*ip的数值为i的数值100。然后执行“int k=*ip;”语句,将k的值赋给*ip,即100。