获取字符串地址中的16进制内容解决方法

获取字符串地址中的16进制内容
获取字符串地址中的16进制内容解决方法
我想获取红色框圈起来的内容,把这部分内容存入字符串中
C++

------解决方案--------------------
好像理解错楼主的需求了. 换一段代码:
byte *p = (byte *)0x07BC0074;
char sz[320], c[3];
memset(sz, 0x0, sizeof(sz));
memset(c, 0x0, sizeof(c));
for (int i = 0; i < 150; i++)
{
    BinToHex(p++, c, 1);
    strcat(sz, c);
}

ShowMessage(sz);


------解决方案--------------------
那肯定是有办法啊. 这是多大个事, 还以为抢鸡蛋呢.

#include <stdio.h>

byte *p = (byte *)0x07BC0074;
char sz[320], c[3];
memset(sz, 0x0, sizeof(sz));
memset(c, 0x0, sizeof(c));
for (int i = 0; i < 150; i++)
{
    sprintf(c, "%02X", *p++);
    strcat(sz, c);
}