有没有方法生成16位的UUID

 我来答
匿名用户
推荐于2017-11-24
展开全部
 通用的GUID的结构如下

  typedef struct _GUID {
  DWORD Data1;
  WORD Data2;
  WORD Data3;
  BYTE Data4[8];
  } GUID;

  举一个例子:
  假设一个GUID的格式是这样的 6B29FC40-CA47-1067-B31D-00DD010662DA

  其中Data1 是32位,可以看做8个四位十六进制数,对应于上面的6B29FC40

  其中Data2 是16位,可以看做4个四位十六进制数,对应于上面的CA47
  其中Data3 是16位,可以看做4个四位十六进制数,对应于上面的1067
  其中Data4 比较特殊,是8个字节也就可以看做16个四位十六进制数
  取其Data4[0],Data4[1]来组成4个四位十六进制数,对应于上面的B31D
  取其Data4[2],Data4[3]来组成4个四位十六进制数,对应于上面的00DD
  取其Data4[4],Data4[5]来组成4个四位十六进制数,对应于上面的0106
  取其Data4[6],Data4[7]来组成4个四位十六进制数,对应于上面的62DA
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式