首页 > 其他 > 详细

Sword 第三方库介绍二

时间:2019-10-13 13:46:35      阅读:99      评论:0      收藏:0      [点我收藏+]
/* uuid生成 */

#include <stdio.h>
#include <stdlib.h>  /* calloc()函数头文件 */
#include <assert.h>
#include "uuid.h"

void test()
{
    uuid_t uuid;
    char *pcOut = NULL;

    /*
    设计说明:
        uuid一般是36个字节
    */

    //1.分配内存
    pcOut = (char *)calloc(37, sizeof(char));
    assert(pcOut);

    //2.创建uuid
    uuid_generate(uuid);

    //3.转化成字符串
    uuid_unparse(uuid, pcOut);

    //4.打印uuid
    printf("====uuid [%s]====\n", pcOut);

    //5.释放内存
    free(pcOut);
    pcOut = NULL;

}

int main()
{
    test();
    return 0;
}

 

Sword 第三方库介绍二

原文:https://www.cnblogs.com/zhanggaofeng/p/11666066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!