类型名称不允许指定存储类?

时间:2014-12-01 02:18:07

标签: ios objective-c xcode

以下是log.h文件中的代码:

struct SUCC_CODE{
   static const int  RECOGNIZER_OK = 0;
};

log.h文件中的上述代码抛出编译器错误:

Type name does not allow storage class to be specified

2 个答案:

答案 0 :(得分:0)

结构成员可能不是static。删除该说明符,编译器应该停止抱怨。 This question解释说它是C ++中的有效说明符。

答案 1 :(得分:0)

C不允许您在结构中使用static。它甚至不清楚在C结构中意味着什么。