#define常量的代入细节
程序员文章站
2024-03-23 10:27:46
...
代码如下:
#include <stdio.h>
#define One 1
#define Two One+One
int main()
{
int a=10,b=20,c=0;
c = One + Two*b + a; // 原本想是 1 + 2*20 +10 =51
// but 结果是1 + 1 + 1 * 20 + 10 =32
printf("c:%d\n",c);
}
结果:
c:32
上一篇: socket编程服务器和多客户端【多客户端多进程访问】
下一篇: 20200811报错内容解决