当前位置: 首页 > news >正文

在Linux中,使用IO标准库进行读写操作。

 使用到的函数有:fopen()、fwrite()、fseek()、fread()、fclose()

代码示例:

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>FILE *f = NULL;
int  ret;
char  buf[128]  = {0};int main(void)
{f =  fopen("./test.txt","r+");if (NULL == f){perror("fopen error");return 1;}ret = fwrite("hello world",1,11,f);if ( ret < 11){perror("fwrite error");fclose(f);return 1;}ret == fseek(f,0,SEEK_SET);if (-1 == ret){perror(" fseek error");fclose(f);return 1;}ret == fread(buf,1,11,f);if (11 > ret){printf("fread error  or end-of-the file");fclose(f);return 1;}printf("fread %s\n",buf);fclose(f);return 0;
}

运行结果:

http://www.dtcms.com/a/160121.html

相关文章:

  • 塔能合作模式:解锁工厂能耗精准节能新路径
  • Flutter 泛型 泛型方法 泛型类 泛型接口
  • 《原神/星穹铁道私服怎么建?内网穿透+本地调试完整指南》
  • 游戏服务器不加防护能活多久?
  • 《明解C语言入门篇》读书笔记四
  • pytorch写张量pt文件,libtorch读张量pt文件
  • log4cpp 使用指南
  • OpenCV 图形API(66)图像结构分析和形状描述符------将一条直线拟合到三维点集上函数fitLine3D()
  • linux用户管理
  • 什么是 HENGSHI SENSE?
  • 视觉导航中的回环检测技术解析
  • 基于STM32的便携式游戏机开发
  • 工控主板在船舶智能设备中的应用
  • 合理布局结构体,精打细算 cacheline
  • CONVOLUTION MEETS LORA(卷积遇到LORA)
  • 【大模型微调与应用开发实战指南】从理论到工业级部署
  • 【java】lambda表达式总结
  • SALOME源码分析:Geomtry模块
  • Vue响应式数据详解
  • Embedding入门概述
  • 制作一款打飞机游戏27:精灵编辑器UI
  • python文本合并脚本
  • G1(Garbage-First)垃圾回收器与JVM内存
  • 闭包与装饰器(python)
  • Go语言企业级项目使用dlv调试
  • 30天通过软考高项-第五天
  • Python+jieba文本分析示例:实现统计《红楼梦》中的人物并生成词云图
  • Golang 类型方法
  • 可视化图解算法:对称的二叉树(判断二叉树是否为对称的)
  • 企业如何构建一个全面的Web安全防护体系