2011-05-03 85 views
1

我的新目标C声明char tempbuf[RMH_EVENT+1];
其中RMH_EVENT是包含值60宏时收到错误之前“]”。为什么它向我显示错误? 我已经声明了另外一个char作为char buf[512];,就像我声明的tempbuf一样,但它没有显示任何错误。错误预期令牌目标C

+0

这是为什么在块引用?你在引用谁? – BoltClock 2011-05-03 09:40:32

回答

4

没有看到这很难说是什么问题的根源,但我猜你可能做这样的事情:而不是

#define RMH_EVENT 60; 

#define RMH_EVENT 60 
+0

我已经把它与分号。谢谢..删除分号后,它不显示任何错误。 – Angus 2011-05-03 09:55:21

+2

好抓@Paul R,它很容易把#分号的分号! – Damien 2011-05-03 09:57:53

相关问题