小编ilu*_*ous的帖子

有什么不同?

我将通过说我是一名初学者目标开发人员来解释我的问题.有什么区别:

NSString*foo;

NSString*foo;

NSString*foo;

有区别吗?

objective-c

1
推荐指数
1
解决办法
138
查看次数

在目标c中使用c库

我在目标c中创建这个c结构时遇到了麻烦.

typedef struct huffman_node_tag
{
    unsigned char isLeaf;
    unsigned long count;
    struct huffman_node_tag *parent;

    union 
    {
        struct 
        {
            struct huffman_node_tag *zero, *one;
        };
        unsigned char symbol;
    };
} huffman_node;
Run Code Online (Sandbox Code Playgroud)

我在union类型的结尾处获得此警告,并且在"unsigned char symbol variable"之上的结构类型的末尾

警告:声明不会声明任何内容

然后,当我做这样的事情:

huffman_node *p = (huffman_node*)malloc(sizeof(huffman_node)); 
p->zero = zero; 
Run Code Online (Sandbox Code Playgroud)

我得到这个编译错误:

错误:'huffman_node'没有名为'zero'的成员

为什么这不起作用?我错误地设置了吗?有谁之前经历过这个吗?

c iphone objective-c

1
推荐指数
1
解决办法
3145
查看次数

标签 统计

objective-c ×2

c ×1

iphone ×1