C语言文件操作实例代码
C语言文件读写 字符、字符串、数字
int main() {FILE* fp;char ch;int num = 0;float a = 0;char str[100];fp = fopen("data.txt", "ab+");// 读取字符//while (!feof(fp))//{// ch = fgetc(fp); // putchar(ch);//}//读取字符串// 法一//rewind(fp);//fgets(str,90, fp); // 参数二 读取多少个字符 第三个参数也可以是stdin 控制台输入//puts(str);//法二//fread(str, sizeof(char), sizeof(str), fp); //参数二 单个读取尺寸 参数三 几个//puts(str);// 读取数字//while (!feof(fp))//{// fscanf(fp, "%f", &a);// printf("%.3f\t", a);//}//num = getw(fp); // 二进制读取整数//printf("%d", num);//写入字符串// 法一//char* str = " fxcwan";//fputs(str, fp);//printf("%d\n", fseek(fp,3,0));//法二 //char* str2 = " fxcwan2";//fwrite(str, sizeof(char), sizeof(str2), fp); //这个函数是二进制写入文件//法三char* str2 = " fxcwan2";fprintf(fp, "%s\n", str2); //win系统写入遇到\n时自动转换为\r\n(注意二进制打开没有换行) 输出时\r\n转\n//操作文件指针位置
// fseek(fp, -3, 2); //Oringin 0表示文件头 1当前位置 2 文件尾
//
//
// while (!feof(fp))
//{
// printf("%d\n", ftell(fp));// 输出当前文件指针位置
// ch = fgetc(fp); // 读取字符
// putchar(ch);
//}fclose(fp);
}
C语言文件操作实例代码相关推荐
- python处理excel表格实例-使用Python操作excel文件的实例代码
使用的类库 pip install openpyxl 操作实现 •工作簿操作 # coding: utf-8 from openpyxl import Workbook # 创建一个excel工作簿 ...
- [C语言]文件操作函数
[C语言]文件操作函数 本文主要学习**fopen,fclose,fgetc,fgets,fputc,fputs,fwrite,fread,feof**这几个文件操作函数. 以上函数,需要导入 ...
- c语言怎样进行文件复制,C语言文件复制实例详解
C语言文件复制实例详解 文件复制,在Linux中,将生成的read.o 重新文件拷贝一份复制到ReadCopy.o中,并且更改ReadCopy.o文件的操作权限.使其能够正常运行. 实例代码: #in ...
- c语言计算文件摘要值,c语言文件操作摘要.ppt
c语言文件操作摘要 第十章 文件 10.1 C文件概述 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非 ...
- java jdom进行xml的增删改差_java使用DOM对XML文档进行增删改查操作实例代码
本文研究的主要是java使用DOM对XML文档进行增删改查操作的相关代码,具体实例如下所示. 源代码: package com.zc.homeWork18; import java.io.File; ...
- 基于存储的C语言文件操作常规问题分析(文本文件与二进制文件)
基于存储的C语言文件操作常规问题分析(文本文件与二进制文件) 问题描述 文本文件与二进制文件 数据写入文本乱码问题 fopen和open 流式文件操作常用函数 直接I/O文件操作常用函数 问题描述 我 ...
- c语言创建文件存放,C语言文件操作
C语言文件操作 常见硬件设备所对应的文件 文件 硬件设备 stdin 标准输入文件,一般指键盘:scanf().getchar() 等函数默认从 stdin 获取输入. stdout 标准输出文件,一 ...
- ❤️学懂C语言文件操作读这篇就够了(万字总结,附习题)❤️
目录 一,写在前面 二,为什么使用文件 1,原因 2,数据流 3,缓冲区(Buffer) 4,C语言中带缓冲区的文件处理 5,文件类型 6,文件存取方式 三,什么是文件 1,程序文件 2,数据 ...
- C语言——文件操作(2)文件的读写操作
之前,我讲解了文件的基本情况与读写模式,看到这篇博客的小伙伴们先参考这篇博客: C语言--文件操作详解(1)_ 接下来,我会继续讲解文件操作的第二大步:文件读/写操作. 目录 A.文件的顺序读写 一. ...
最新文章
- linux nc命令用法举例
- VMware SDS 什么是VSAN?? VSAN的体系结构 (含VSAN 6.0、6.1版的新内容)
- 单片机3种烧录方式解析
- 2019年大数据发展将走向何方。
- iRedMail退信问题的解决
- 机房内网电脑时间自动同步器
- iOS实现APP支持SpotLight搜索
- Oracle 技能强化 Part 9 范围查询
- c语言3x3矩阵转置 数组指针 接口(int(※p)[3],int n)
- 《铸梦之路》帧同步卡牌放置手游(斗罗大陆武魂觉醒、上古王冠)
- ContOs的网络配置
- fx5u 脉冲输出指令PLSY(DPLSY)4种写法
- 【群晖NAS】 利用云服务器 FRP技术 实现内网穿透
- 单体测试使用Assert.assertThat(expected,Matcher matcher)来对比结果和预期
- 学习了C语言的第一个语言
- 海盗云商php,海盗云商(2.2.1.160429)前台无限制注入(无需登录,无视GPC)
- 杭州市建筑工程师职称评审申报指南
- 给你心爱的 npm 包上个『北京户口』
- k8s部署vue项目
- 江南爱窗帘十大品牌 窗帘真的可以改善睡眠质量吗
热门文章
- 数字计算机傅里叶变换电路
- 电脑各类快捷键及运行命令
- 一本正经需求洽谈老黄历 No.136
- opensuse15.1 安装nvidia显卡驱动(yast一键安装)
- C#,数值计算,数据测试用的对称正定矩阵(Symmetric Positive Definite Matrix)的随机生成算法与源代码
- R7-如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy”也互为变位词。输入格式:第一行输入第一个字符
- 腾讯微服务框架-MSEC-部署 - 首个hello word服务
- 爬虫Python入门好学吗
- BLE4.0低功耗蓝牙学习1. 蓝牙4.0ble协议栈的构成
- [深入研究4G/5G/6G专题-4]: DTU系统架构与软件架构