C语言文件操作
来源:互联网 发布:淘宝买东西怎样付款 编辑:程序博客网 时间:2024/06/05 20:56
头文件<stdio.h>
1、文件打开关闭
FILE *fp1, *fp2;fp1 = fopen("input.txt", "r");fp2 = fopen("output.txt", "w");fclose(fp1);fclose(fp2);
2、读取
fscanf:
fgetc(读取一个字符):
int num;char c;fscanf(fp1, "%d", &num);c = fgetc(fp1);//若文件流为" 15\n"//num==15; c==10(换行符);//fscanf会忽略前面的空白,到后面空白停止读取,并且不会影响后面空白。fgets(读取一整行):
char a[100];fgets(a, 99, fp1);//第二个参数是读取的最大长度。//注意fgets会把换行符读进去,字符串的最后一个字符是换行符10。
3、写入
fprintf:
fprintf(fp2, "%d\n", 10);
0 0
- c语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- c语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- C语言文件操作
- c语言文件操作
- c语言 文件操作
- c语言文件操作
- C语言文件操作
- Unity3D游戏开发之Unity3D动画与Mecanim动画系统
- java 堆栈的区别
- Ubuntu 12.10 用wubi安装到硬盘中
- jQuery常用标签详解
- Syline6.5学习心得-web-多边形查询
- C语言文件操作
- 全局触发器约束表必须有主键
- 如何Adobe Acrobat左侧标签、页面、签名回到原位置(导航板)
- Airbnb关于创业公司“设计主导”理念的看法
- 关于移动端,我回忆和思考了一下
- highcharts图表组件实战经验篇:如何设置柱状图柱子立体(颜色渐变)效果类似3D效果之linearGradient和stops
- oracle 11g 创建表空间
- Q9:fatal error:use of unimplemented initializer
- 如何得到juniper的<pe ip> <device_name> <filter name>等