"以下程序执行后a的值是 A)4 B)1 C)0 D)运行时出错,a无定值 main() { int a,k=4,m=6

问题描述:

"以下程序执行后a的值是 A)4 B)1 C)0 D)运行时出错,a无定值 main() { int a,k=4,m=6,*p1=&k,*p2=&m; a=p1=
main()
{ int a,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
printf(""%d\n"",a);
}
1个回答 分类:综合 2014-11-26

问题解答:

我来补答
a=p1==&m;
等效于
a= (p1==&m);
p1==&m的结果为假,即为0
故a = 0
 
 
展开全文阅读
剩余:2000
上一页:示意图也请画出
下一页:拜托详细解答