社区
图形处理/算法
帖子详情
FILE* fp=fopen(filename,"wb");之后,怎样才能把fp指向的数据的前两个字节提取出来呢?
benvin
2005-03-22 03:31:13
我的filename是个bmp文件,前两个字节应该是"BM"
怎么操作呢?
...全文
325
4
打赏
收藏
FILE* fp=fopen(filename,"wb");之后,怎样才能把fp指向的数据的前两个字节提取出来呢?
我的filename是个bmp文件,前两个字节应该是"BM" 怎么操作呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry
2005-03-22
打赏
举报
回复
FILE *f=fopen(bmpfile,"rb");
WORD wFlag;
fread(&wFlag,1,2,f);
if(wFlag==*(WORD*)"BM")
{
//get bitmap file
.....
}
sboom
2005-03-22
打赏
举报
回复
fread((void*)&wFlag,2,1,f);
benvin
2005-03-22
打赏
举报
回复
我用楼上的方法,虽然没有报错的。但程序运行到这一步时,会发生错误,被windows关闭。
确系fread一句的错误,将这一行注销,就没问题了。
flyhigh
2005-03-22
打赏
举报
回复
FILE *f=fopen(bmpfile,"rb");
WORD wFlag;
fread(&wFlag,1,2,f);
if(wFlag=='MB')
{//get bitmap file
}
13.第十三章 文件.txt
两个
反斜线\\中的第一个表示转义字符,第二个表示根目录。 文件打开方式 r 只读打开一个文本文件,只允许读
数据
w 只写打开或建立一个文本文件,只允许写
数据
a 追加打开一个文本文件,并在文件末尾写
数据
r+ ...
文件的读写与访问
C/C++学习笔记之十二 文件的读写操作在实际应用中十分广泛,如在二级考试中就会经常见到。...
File
*
fp
=
fopen
(
file
name,"
wb
");//第二个参数可读可写,根据具体的要求。 if(
fp
==NULl){ printf("cannot open this fi
《C语言深度解析》第9、10章——位操作 /c标准IO、网络编程/线程/链表
本课程主要讲解以下内容...标准IO与文件IO、常见标准IO函数有哪些、
fopen
/fclose)、标准io输出函数、标准io输入函数等 4.多线程、网络编程、
数据
库、
数据
结构、顺序表、链表、单链表、双链表、队列/栈、Linux内核链表
【C语言】文件相关函数的解释和使用
FILE
*
fp
=
fopen
("test.txt", "
wb
"); if (
fp
== NULL) { return 1; } fwrite(&a, 4, 1,
fp
); fclose(
fp
); return 0; } 向文件以二进制的形式写入a,打开该文件为乱码。 若想存储文本文件,定义个字符变量...
C语言之文件操作
借助文件操作函数来改变
fp
为空、野指针的状况。--> 相当于
fp
= malloc();操作文件, 使用文件读写函数来完成。应用程序启动时(应用程序也是文件),...打开文件
fopen
() --》
FILE
*
fp
;scanf – 键盘 – 标准输入。
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章