作者yaca (Jay)
看板C_and_CPP
标题Re: [FAQ&FME] C 语言新手十诫
时间Sun Aug 28 00:34:45 2005
在k大原po的第十一点,macro中,如果我的程式码:
#include<stdio.h>
#define squared(a)a*a-a*a
int main(void){
int x=3,i;
i=squared(++x);
printf("i=%d\n",i);
return 0;
}
为什麽答案为-24,可以教教我吗?
谢谢罗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.246.141