我在尝试重命名结构中的first_layer字段时收到以下消息:
typedef struct{
long layers_count;
CannLayer **layers;
CannLayer *first_layer;
CannLayer *last_layer;
}Cann;上面的定义位于Mac项目(不是iOS)的一个*.h (C头文件)中。
发布于 2016-08-11 07:18:56
你的问题是什么?
此外,您还应该在结构的第一个声明中添加。
tl;dr当你在C中定义一个结构时,你必须这样做:
typedef struct StructName {
uint8_t Example;
} StructName;https://stackoverflow.com/questions/33702993
复制相似问题