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语言文件操作实例代码相关推荐

  1. python处理excel表格实例-使用Python操作excel文件的实例代码

    使用的类库 pip install openpyxl 操作实现 •工作簿操作 # coding: utf-8 from openpyxl import Workbook # 创建一个excel工作簿 ...

  2. [C语言]文件操作函数

    [C语言]文件操作函数 ​ 本文主要学习**fopen,fclose,fgetc,fgets,fputc,fputs,fwrite,fread,feof**这几个文件操作函数. ​ 以上函数,需要导入 ...

  3. c语言怎样进行文件复制,C语言文件复制实例详解

    C语言文件复制实例详解 文件复制,在Linux中,将生成的read.o 重新文件拷贝一份复制到ReadCopy.o中,并且更改ReadCopy.o文件的操作权限.使其能够正常运行. 实例代码: #in ...

  4. c语言计算文件摘要值,c语言文件操作摘要.ppt

    c语言文件操作摘要 第十章 文件 10.1 C文件概述 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非 ...

  5. java jdom进行xml的增删改差_java使用DOM对XML文档进行增删改查操作实例代码

    本文研究的主要是java使用DOM对XML文档进行增删改查操作的相关代码,具体实例如下所示. 源代码: package com.zc.homeWork18; import java.io.File; ...

  6. 基于存储的C语言文件操作常规问题分析(文本文件与二进制文件)

    基于存储的C语言文件操作常规问题分析(文本文件与二进制文件) 问题描述 文本文件与二进制文件 数据写入文本乱码问题 fopen和open 流式文件操作常用函数 直接I/O文件操作常用函数 问题描述 我 ...

  7. c语言创建文件存放,C语言文件操作

    C语言文件操作 常见硬件设备所对应的文件 文件 硬件设备 stdin 标准输入文件,一般指键盘:scanf().getchar() 等函数默认从 stdin 获取输入. stdout 标准输出文件,一 ...

  8. ❤️学懂C语言文件操作读这篇就够了(万字总结,附习题)❤️

    目录 ​​​ 一,写在前面 二,为什么使用文件 1,原因 2,数据流 3,缓冲区(Buffer) 4,C语言中带缓冲区的文件处理 5,文件类型 6,文件存取方式 三,什么是文件 1,程序文件 2,数据 ...

  9. C语言——文件操作(2)文件的读写操作

    之前,我讲解了文件的基本情况与读写模式,看到这篇博客的小伙伴们先参考这篇博客: C语言--文件操作详解(1)_ 接下来,我会继续讲解文件操作的第二大步:文件读/写操作. 目录 A.文件的顺序读写 一. ...

最新文章

  1. linux nc命令用法举例
  2. VMware SDS 什么是VSAN?? VSAN的体系结构 (含VSAN 6.0、6.1版的新内容)
  3. 单片机3种烧录方式解析
  4. 2019年大数据发展将走向何方。
  5. iRedMail退信问题的解决
  6. 机房内网电脑时间自动同步器
  7. iOS实现APP支持SpotLight搜索
  8. Oracle 技能强化 Part 9 范围查询
  9. c语言3x3矩阵转置 数组指针 接口(int(※p)[3],int n)
  10. 《铸梦之路》帧同步卡牌放置手游(斗罗大陆武魂觉醒、上古王冠)
  11. ContOs的网络配置
  12. fx5u 脉冲输出指令PLSY(DPLSY)4种写法
  13. 【群晖NAS】 利用云服务器 FRP技术 实现内网穿透
  14. 单体测试使用Assert.assertThat(expected,Matcher matcher)来对比结果和预期
  15. 学习了C语言的第一个语言
  16. 海盗云商php,海盗云商(2.2.1.160429)前台无限制注入(无需登录,无视GPC)
  17. 杭州市建筑工程师职称评审申报指南
  18. 给你心爱的 npm 包上个『北京户口』
  19. k8s部署vue项目
  20. 江南爱窗帘十大品牌 窗帘真的可以改善睡眠质量吗

热门文章

  1. 数字计算机傅里叶变换电路
  2. 电脑各类快捷键及运行命令
  3. 一本正经需求洽谈老黄历 No.136
  4. opensuse15.1 安装nvidia显卡驱动(yast一键安装)
  5. C#,数值计算,数据测试用的对称正定矩阵(Symmetric Positive Definite Matrix)的随机生成算法与源代码
  6. R7-如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy”也互为变位词。输入格式:第一行输入第一个字符
  7. 腾讯微服务框架-MSEC-部署 - 首个hello word服务
  8. 爬虫Python入门好学吗
  9. BLE4.0低功耗蓝牙学习1. 蓝牙4.0ble协议栈的构成
  10. [深入研究4G/5G/6G专题-4]: DTU系统架构与软件架构