gpt4 book ai didi

c - 打印包的十六进制值

转载 作者:行者123 更新时间:2023-11-30 17:33:52 25 4
gpt4 key购买 nike

我有一些 ASN.1 编码包。

message1->number= clientNumber;
char buffer[BUFFERSIZE];
size_t bufferLen = sizeof(buffer);
der_encode_to_buffer(&asn_DEF_Message01, message1, buffer, bufferLen);

是否有函数可以打印数字编码的缓冲区的十六进制值?

最佳答案

您应该看看strtoul() 。使用 16 的基本参数,您可以将十六进制字符串转换为正整数。

您可以使用 printf("%x",...) 打印您的整数。

另请参阅:how to convert string to hexadecimal?

关于c - 打印包的十六进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23612936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com