小编wei*_*wei的帖子

如何使用GNU hcreate_r

#include <stdio.h>
#include <stdlib.h>
#include <search.h>
#include <assert.h>

char *data[] = { "alpha", "bravo", "charlie", "delta",
      "echo", "foxtrot", "golf", "hotel", "india", "juliet",
      "kilo", "lima", "mike", "november", "oscar", "papa",
      "quebec", "romeo", "sierra", "tango", "uniform",
      "victor", "whisky", "x-ray", "yankee", "zulu"
       };

int
main(void)
{
    ENTRY e, **ep;
    struct hsearch_data *htab;
    int i;
    int resultOfHcreate_r;
    resultOfHcreate_r=hcreate_r(30,htab);
    assert(resultOfHcreate_r!=0);
    hdestroy_r(htab);
    exit(EXIT_SUCCESS);
}
Run Code Online (Sandbox Code Playgroud)

错误 hcreate_r

怎么用hcreate_r

还有一个问题是:

您能否使用GNU扩展C库示例?我认为GNU扩展C库的文档写的知识不够.

我有很多关于如何使用扩展C库的问题.

c gnu

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

标签 统计

c ×1

gnu ×1