[問題] #define MACRO
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
[問題]
#define SQR(x) ((x)*(x))
int main(){
int count;
for(count=0; count<5; ++count){
printf("%d, %d", count+1, SQR(count+1));
}
}
為什麼OUTPUT變成
1, 1
2, 3
3, 5
4, 7
5, 9
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.164.117
→
04/08 19:12, , 1F
04/08 19:12, 1F
→
04/08 19:14, , 2F
04/08 19:14, 2F
→
04/08 19:18, , 3F
04/08 19:18, 3F
→
04/08 19:19, , 4F
04/08 19:19, 4F
→
04/08 19:21, , 5F
04/08 19:21, 5F
→
04/08 19:23, , 6F
04/08 19:23, 6F
→
04/08 19:23, , 7F
04/08 19:23, 7F
→
04/08 19:23, , 8F
04/08 19:23, 8F
→
04/08 19:25, , 9F
04/08 19:25, 9F