注册 登录
编程论坛 VC++/MFC

对象数组

gzy541 发布于 2012-02-01 10:10, 499 次点击
#define N 33;
CSudent sudent[N];
报错:
f:\vc\lianxitest\lianxitestdoc.h(22) : error C2143: syntax error : missing ']' before ';'
f:\vc\lianxitest\lianxitestdoc.h(22) : error C2059: syntax error : ']'
f:\vc\lianxitest\lianxitestdoc.h(22) : error C2238: unexpected token(s) preceding ';'
请问是什么原因?谢谢!
1 回复
#2
BianChengNan2012-02-01 10:28
就这一点代码不好说吧,不过可以通过排除法先排除一下。
不要用宏,直接CSudent sudent[33];把上面一行注释掉,再进行排除
1