LB_BW
发表于 2012-10-2 17:39:59
问:下面的C程序如何理解?
c9. 有以下程序
main()
{ int a,k=4,m=4,*p1=&k,*p2=&m;
a=p1==&m;
printf("%d\n",a);
}
程序运行后的输出结果是()
A)4 B)1 C)0 D)运行时出错,无定值
mysunmax
发表于 2012-10-2 19:38:52
0
NemoGu
发表于 2012-10-2 20:07:53
ls正解
很简单的指针操作
fjourdev
发表于 2012-10-2 20:14:19
能说说吗?C实在是菜,呵呵!
asj1989
发表于 2012-10-2 20:52:43
谁这么蛋疼,程序这么写。
3.3v
发表于 2012-10-2 22:00:41
p1与&m地址不相等,所以a=0
RUANJI
发表于 2012-10-2 22:27:58
哥讨厌运算优先问题。直接括号不就得了。
tirion
发表于 2012-10-2 22:36:00
和无聊的题目
walterqin
发表于 2012-10-7 15:37:31
谁这么写程序
信天游
发表于 2012-10-7 16:12:26
差点被楼主骗了,不过还是醒过来了…
mon51
发表于 2012-10-8 10:17:04
这是中国考试最爱的类型题!误人子弟!
页:
[1]