怎么将字符串转换成16进制的数据

2025-03-04 04:21:37
推荐回答(1个)
回答1:

c/c++ 语言用 stdlib.h 里的 strtol函数,就可以了,第三个参数用16。
long int strtol (const char* str, char** endptr, int base);
也可以用 sscanf函数读的方式转int, 用%x格式输出。
也可以一个一个字符 按 %x格式输出。
问题是你的字符串如何表达你要表达的数值意思。