我在尝试重命名结构中的 first_layer
字段时收到此消息:
typedef struct{
long layers_count;
CannLayer **layers;
CannLayer *first_layer;
CannLayer *last_layer;
}Cann;
以上定义位于Mac OS项目(非iOS)的*.h(C头文件)之一。
最佳答案
你的问题是什么?
此外,您应该在结构的第一个声明中添加。
tl;dr 当你在 C 中对结构进行类型定义时,你必须这样做:
typedef struct StructName {
uint8_t Example;
} StructName;
关于c - 无法重命名匿名声明 - Xcode 7.1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33702993/