linux C语言如何生成uuid(通用唯一识别码Universally Unique Identifier)?

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux C语言如何生成uuid(通用唯一识别码Universally Unique Identifier)?相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
//#include <uuid/uuid.h>
#include <linux/uuid.h>
// gcc uuid.c -luuid -o uuid

int main()

    uuid_t uu;
    uuid_generate(uu);

    char uuid_str[37];
    uuid_unparse_lower(uu, uuid_str);
    printf("generate uuid = %s\\n", uuid_str);

    return 0;


参考文章:Linux C/C++编程:生成uuid

以上是关于linux C语言如何生成uuid(通用唯一识别码Universally Unique Identifier)?的主要内容,如果未能解决你的问题,请参考以下文章

java生成UUID通用唯一识别码

Python生成通用唯一识别码UUID

Spring底层系列:UUID通用唯一识别码

通用唯一识别码——UUID(Python)

UUID.randomUUID()生成唯一识别码

企业生产环境生成MGR复制组名UUID的小技巧