文件中存的16进制数 C程序读取数据到unsigned char []

原创 2015年07月10日 14:46:40

       需要将类似于0x01,0x5d 这种两位的16进制数存的文件中,程序通过读文件使用数据,每次更改文件中的数据即可避免程序的再次编译。

一直找不到合适的格式存放,以及存放后还要读取出来,保证位16进制数组。

      所以可以使用unsigned char buffer[1000]={0x01,0x5d...........},使用fwrite 将buffer写到一个文件中,我用的是.dat文件。这样就实现了。在C程序中直接用fread读这个文件就可以使用里面的数据了!!

     重点在于思考问题的途径,无法突破时换一个角度。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

string char* 16进制数字转化 unsigned char* 转化 字符串拼接

项目中用到了16进制数字的转化 , 但是输出的是通过sha1加密,字符是两两转化为16进制数,要求是将其连接起来发送成一个字符串。 首先 要用到string时需要加载相关的头文件 #inc...

以BCD(16进制)码存储的Char数据以Int型表示

char型数据里面的数据是以16进制数存储的,每个char型数据的可能值是从0x00~0xff(表示为2进制范围是从00000000~11111111)的16进制数,即每个char型数据里面能存储8位...

C#将文件转成16进制码流写入数据库存起来,访问的时候再还原成PDF文件

C#将文件转成16进制码流写入数据库存起来,访问的时候再还原成PDF文件。适合将文件写入数据库,远程访问的时候还原请尊重原创,转载注明出处 首先把文件转成十六进制文件流 pub...

读写二进制时,怎么将ASCII码大于等于128的char字符转换为16进制输出

首先,要将char转换成对应的整型大小。比如ASCII码164对应的字符串,二进制形式:1010 0100. 直接使用强制转换成int再输出16进制的话,会得到ffffffa4,这是因为字符串的最高...

Qt 读取16进制的data文件

  • 2017-08-11 00:38
  • 10KB
  • 下载

16进制数转换成10进制整数的VC程序

16进制数转换成10进制整数的VC程序来源:21IC-应用  发布时间:2011-02-11 09:51  评论:0条  阅读:186次 发给好友 分享    二进制数据很少直接用在Visual ...

有关C/C++中16进制的问题

转自:http://www.xici.net/d77443124.htm 看了很多帖,有关C/C++中16进制数使用的问题很多,在这里开个专题: 1)什么是16进制数? 这个,呵呵,太简单了吧,...

16进制字符串转数字(C/C++,VB/VB.net,C#) 添加备注

原文地址:http://blog.csdn.net/hejishan/article/details/2169265 红色部分是我的备注: 16进制字符串转数字(C/C++,VB/VB.net,C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)