linux下标准I/O操作
来源:互联网 发布:阿里云1m带宽慢不慢 编辑:程序博客网 时间:2024/05/16 07:15
/*** writerec.c****/#include <stdio.h>#include <stdlib.h>struct record {char name[10];int age;};int main(void){int result;struct record array[2] = {{"Ken", 24}, {"Knuth", 28}};FILE *fp = fopen("recfile", "w");if (fp == NULL) {perror("Open file recfile");exit(1);}result=fwrite(array, sizeof(struct record), 2, fp);/*fwrite函数,第一个参数是数据存储的数组,第二个是每条记录的大小,第三个是记录数,第四个是文件指针,返回写入的记录数。*/printf("write %d records\n",result);if(result<2){printf("file write eror\n");}fclose(fp);return 0;}/***** readrec.c*****/#include <stdio.h>#include <stdlib.h>struct record {char name[10];int age;};int main(void){struct record array[2];FILE *fp = fopen("recfile", "r");if (fp == NULL) {perror("Open file recfile");exit(1);}fread(array, sizeof(struct record), 2, fp);printf("Name1: %s\tAge1: %d\n", array[0].name, array[0].age);printf("Name2: %s\tAge2: %d\n", array[1].name, array[1].age);fclose(fp);return 0;}
0 0
- linux下标准I/O操作
- linux下I/O操作
- 标准I/O操作
- Linux标准I/O
- linux文件操作-标准I/O操作--fgets与gets
- linux下基本I/O操作
- Linux下的I/O操作
- 标准I/O操作编程
- C标准I/O操作
- 标准文件I/O操作
- 深入剖析Linux I/O操作与标准I/O操作区别与联系
- 标准I/O常用函数以及Linux文件夹操作函数
- Linux系统编程学习之《标准I/O操作》
- Linux下的标准I/O库函数小记
- Linux 标准I/O函数库
- Linux 标准I/O函数库
- linux I/O操作
- C语言标准I/O文件操作
- Understanding Bootstrap Of Oracle Database
- "Modern C++"为什么采用泛型编程
- ubuntu缩短终端路径名称显示
- 关于banana PI代理商深圳市乐美客科技有限公司(lemaker)严重违法行为的严正声明
- 二维数组右上左下遍历
- linux下标准I/O操作
- 比特币高频交易的实战简易版
- Linux的内存使用说明
- (软件工程视频总结)之软件测试
- QT Demo 之 window(2) Splash
- Junit测试相关
- 详述DRAM、SDRAM及DDR SDRAM的概念
- Xposed源码分析
- iOS工程如何支持64-bit