来自顾京平的问题
、#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d",M(a+b,b+c,c+a));}这道题我口算结果、#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d",M(a+b,b+c,c+a));}这道题我口算结果是19,答案是12,为什么?main(){chara
、#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d",M(a+b,b+c,c+a));}这道题我口算结果
、
#defineM(x,y,z)x*y+z
main()
{
inta=1,b=2,c=3;
printf("%d",M(a+b,b+c,c+a));
}
这道题我口算结果是19,答案是12,为什么?
main()
{
chara[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5;
prinft("%d",*p);
}
这道题我算对了,但是我是这样理解的,a是这个数组的地址名,所以值应该是-1,所以结果就是4,
1回答
2020-08-05 00:16