我用如下代码时,发生了一些变量值混乱的问题(但没有CE):
#define N (1<<10)+10 #define M 110 int d[N*M];
换成如下代码就A了:
int d[2000010];
我知道把变量放在数组声明里面会报warning,define的不会,但是为什么这两个define的数乘起来以后会出问题?