c语言2进制文件操作
来源:互联网 发布:凸包 最快算法 编辑:程序博客网 时间:2024/05/17 03:19
//最为稳妥不出错的方法……(这话说的)
//要点,正真读写操作时以rb+后缀最为稳妥,不带b时fseek函数的走位比较醉。w会覆盖。a不让走位……
#include"闫文山.h"
int main(){
FILE *fp;
int a = 2147483644;
int b = 4;
char d = 'n';
char c[4] = "四";
if ((fp = fopen("d:\\text.bin", "r")) == NULL){
printf("不存在该文件,是否新建?'y' or no");
if((d = getchar()) != 'y'){
return 1;
}
else{
fflush(stdin);
fp = fopen("d:\\text.bin", "w");
}
}
fclose(fp);
if ((fp = fopen("d:\\text.bin", "rb+")) == NULL){
printf("二次文件打开异常");
exit(0);
}
fseek(fp,0,2);
fwrite(c, sizeof(c), 1, fp);
fclose(fp);
return 0;
}
0 0
- c语言2进制文件操作
- c语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- c语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- c语言文件操作
- c语言 文件操作
- c语言文件操作
- 【Android】使用ProgressBar遇到的问题
- 软件稳定性测试
- Python图像处理库PIL的ImageChops模块介绍
- 【Android】监听蓝牙状态变化
- Python的defaultdict模块和namedtuple模块
- c语言2进制文件操作
- 【Android】自定义view的模版
- 第14章重载运算与类型转换
- fmemopen、open_memstream/wmemstream
- 升级CentOS的版本
- R语言中的方差分析
- 【bzoj1053】[HAOI2007]反素数ant DFS
- 20160221模拟
- iOS-KVO使用避免的陷阱