2011-05-03 82 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

相關問題