| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 903 人关注过本帖
标题:把文件的二进制代码保存出来
取消只看楼主 加入收藏
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
结帖率:77.78%
收藏
已结贴  问题点数:20 回复次数:7 
把文件的二进制代码保存出来
文件内容笔记本打开是乱码。。

想要将文件的二进制代码保存到另一个文件。。

保存成这样的:
10110110101011101010100101110101010101010.............


求范例代码
搜索更多相关主题的帖子: 笔记本 二进制 
2014-02-28 23:49
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
........................................


好吧。。。换个说法,把文件内容已二进制的形式输出。。。。
2014-03-01 09:54
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
2014-03-01 09:58
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
看不明白什么意思。。。求解释原理。。

source %2+0x30;
dec2yyy(ch & 0xff ,&buf[0]);
这两句。。。第一个后面的+0x30是什么意思?
第二个的ch & 0xff 呢?


还有歌问题。。
我自己写的这个。。查看十六进制的。。
#include"stdio.h"
 

void main(void)
{
    FILE *fp;
    char str[64],str2[128];
    fp=fopen("NOTEPAD.EXE","rb");
    fread(str,sizeof(char),64,fp);
    printf("\n#######%s\n## 十进制有符号##%d\n",str,str);
    printf("\n#######%s\n## 十进制无符号###%i\n",str,str);
    printf("\n#######%s\n## 八进制无符号###%o\n",str,str);
    printf("\n#######%s\n## 十六进制小写###%x\n",str,str);
    getchar();
    sprintf(str2,"%x",str);
    printf("str2的值是:%s",str2);
    getchar();

}



为什么输出转换后的值还原后不和读取的字符内容一样呢?


图片附件: 游客没有浏览图片的权限,请 登录注册

2014-03-01 22:13
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
重要的是我想要知道原理和算法。。为什么那样做。。

2014-03-01 22:14
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
额。。。貌似太深奥了。。。
能不能推荐相关的书籍。。学习下知识。。。
还有。。

怎么把
00101111  00101111  00100000  01110100  00110101  00101110  01100011  01110000
转换成原来的字符的?
source %2-0x30?还是怎么弄?
同求算法~
2014-03-01 22:52
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
刚刚搜了下。。
那个&是与运算符。。。

可是不明白的是。。ch & 0xff
为什么是0xff呢?
求推荐相关资料。。
资料。。
2014-03-01 23:05
zuifei07
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2014-2-5
收藏
得分:0 
好吧。。
多谢版主。。
2014-03-01 23:34
快速回复:把文件的二进制代码保存出来
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018276 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved