WinHex快速生成指定大小随机数组的方法

概述

在某些场景下,我们的嵌入式C代码中需要插入一个较大的随机数组,此时可以使用WinHex软件快速生成,而无需做很多额外的重复工作,本文即对这种方法进行介绍。

步骤

  1. 使用WinHex新建一个目标大小(如128K)的文件

    新建文件

    此时已生成一个初始值为0的,大小为128KB的文件

    初始文件

  2. 使用随机数填充文件

    选择 “编辑” -> “填充文件”

    填充文件

    WinHex支持多种填充方式,此处选择 “随机字符

    填充文件选项

    随机填充之后的效果

    随机填充之后

  3. 复制成为C语言数组

    Ctrl+A全选数据,然后“右键”,选择“编辑”菜单,在弹出的进一步菜单中选择“复制选块”–>”C源码”

    复制为C源码

    粘贴到工程文件中,既可得到指定大小的随机数组了

    C随机数组

小结

本文介绍了一种使用WinHex快速获得指定大小的随机数组方法,这在一些需要大量随机数据进行压力测试的场景十分适用。

更多信息,请关注ETRD微信公众号获取。

ETRD