C++中string转16进制
时间: 2023-08-27 09:05:03 浏览: 86
c++16进制string转10进制string(非用数值型中间变量转换,无溢出问题)
5星 · 资源好评率100%
抱歉,我可以回答这个问题。以下是将C语言中的string转化为16进制的示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello World";
int len = strlen(str);
printf("String in hexadecimal: ");
for (int i = 0; i < len; i++) {
printf("%02X ", str[i]);
}
return 0;
}
```
该代码将输出字符串 "Hello World" 的16进制值: "48 65 6C 6C 6F 20 57 6F 72 6C 64"。
阅读全文