以下程序输出的结果是()main(){int**k,*a,b=100;a=&b;k=&a;printf("%d\n",**k);

以下程序输出的结果是()
main()
{int**k,*a,b=100;
a=&b;k=&a;
printf("%d\n",**k);
}
A、运行出错
B、100
C、a的地址
D、b的地址
【正确答案】:A
【题目解析】:k为指向指针的指针变量,k指向指针变量a,a指向变量b。最后输出**k的值等价于*a,等价于b,所以输出100。