能力值:
( LV2,RANK:10 )
|
-
-
2 楼
楼主 这个应该就是 Byte 转十六进制而已
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
byte bytearray[] = { 144, 144, 144,195,194,4,0 }; auto diff = sizeof(bytearray) / sizeof(byte); char buffer[MAX_PATH] = { 0 }; char temp[MAX_PATH] = {0}; for (int i = 0; i < diff;i++) { sprintf_s(buffer, "%x", bytearray[i]); strcat_s(temp, buffer);
} printf("%s", temp); getchar();
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
BytesToStr 不是吧函数,在C里像是宏吧
|
能力值:
( LV2,RANK:15 )
|
-
-
5 楼
void ByteToHexStr (unsigned char* source, char* dest, int sourceLen) { unsigned char tmp; char stb[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; for (int i = 0; i < sourceLen; i++) { tmp = source[i]; dest[i * 2] = stb[tmp >> 4]; dest[i * 2 + 1] = stb[tmp & 0xF]; } return; }
|
能力值:
( LV2,RANK:15 )
|
-
-
6 楼
多说一句,在这个论坛聊这种基础的东西,...尬聊
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
CrackFive
byte bytearray[] = { 144, 144, 144,195,194,4,0 };
auto diff = sizeof(bytearray) / sizeof(byte);
...
那C里面直接 *(PUCHAR)就行了吧?? E语言真麻烦 谢谢了
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
isdebug
多说一句,在这个论坛聊这种基础的东西,...尬聊
谢谢~!
|
|
|