"以下程序执行后a的值是A)4B)1C)0D)运行时出错,a-查字典问答网
分类选择

来自刘翀的问题

  "以下程序执行后a的值是A)4B)1C)0D)运行时出错,a无定值main(){inta,k=4,m=6,*p1=&k,*p2=&m;a=p1=main(){inta,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;printf(""%dn"",a);}

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

  main()

  {inta,k=4,m=6,*p1=&k,*p2=&m;

  a=p1==&m;

  printf(""%dn"",a);

  }

1回答
2020-12-2921:40
我要回答
提示:回答问题需要登录哦!
柏赟

  a=p1==&m;

  等效于

  a=(p1==&m);

  p1==&m的结果为假,即为0

  故a=0

2020-12-29 21:41:38
大家都在问
最新问答