问题
单项选择题
设有如下程序
#include<stdio.h>
main()
int**k,*j,i=100
j=&i; k=&j;
printf("%d\n",**k);
上述程序的输出结果是______。
A.运行错误
B.100
C.i的地址
D.j的地址
答案
参考答案:B
解析:[评析] j=&i,j的值就是i的地址,*j=100,将j的地址赋给k,这时*k=j,那么,**k=*j,而*j=100,所以**k=100,最后的打印结果应当为100。