博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
以16进制打印出一块内存buff
阅读量:7259 次
发布时间:2019-06-29

本文共 375 字,大约阅读时间需要 1 分钟。

如下代码(支持windows与Linux)会以【16进制】【每行16字节】打印出一块内存的内容:

void PrintBuffer(void* pBuff, unsigned int nLen){    if (NULL == pBuff || 0 == nLen)    {        return;    }    const int nBytePerLine = 16;    unsigned char* p = (unsigned char*)pBuff;    char szHex[3*nBytePerLine+1] = {
0}; printf("-----------------begin-------------------\n"); for (unsigned int i=0; i

打印出来的结果如下:

转载地址:http://jeodm.baihongyu.com/

你可能感兴趣的文章
js深入研究之匿名函数
查看>>
Enabling the Dedicated Administrator Connection (DAC) in SQL Server Express
查看>>
[推荐]前端性能分析工具:dynaTrace Ajax Edition
查看>>
泛型算法
查看>>
zabbix监控主机cpu达到80%后报警
查看>>
4.15. gulp-sourcemaps
查看>>
C#实现文件数据库
查看>>
测试用例介绍
查看>>
赛先生:烧,烧,烧,每年70万亩
查看>>
精彩批处理代码
查看>>
2.5. 流量控制
查看>>
编写更好的C#代码
查看>>
new & override 不完全PK
查看>>
HDU1018 Big Number
查看>>
PHP中exit,exit(0),exit(1),exit('0'),exit('1'),die,return的区别
查看>>
ETERM航班销售控制指令
查看>>
maven安装jar包到仓库中
查看>>
如何写IT项目解决方案
查看>>
[JavaScript]Javascript的一种模块模式
查看>>
GET请求中的乱码原理解析和解决方案
查看>>