码迷,mamicode.com
首页 > 编程语言 > 详细

C语言顺序读写文件

时间:2014-10-28 19:47:18      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:blog   os   ar   使用   文件   数据   div   log   amp   

if((fp=fopen(“D:\\文件.txt”,”w”))==NULL)        //以写入的方式创建文件,并指定了文件的位置 fopen(文件名,使用方式)
{
printf(“The file can’t be open”);            //不能创建则输出不能打开此文件,但一般都是可以创建的
exit(0);                                    //exit(0)在头文件<stdlib.h>
}
FILE *fp                                  //定义fp是一个指向FILE类型数据的指针变量
fgetc(fp)                                //从fp指向的文件读入一个字符
fputc(ch,fp)                            //把ch写入到fp所指向的文件中,字符ch用双引号表示
fgets(str,n,fp)                        //向fp所指向的文件中读入长度为(N-1)的字符串,存放到字符数组str中,原型char*fgets(char*str,int n,FILE*P);
fputs(str,fp)                         //把str写入到fp所指向的文件中 fputs在头文件 <string.h>
//用格式化的方式读写文件,即当你输入abc时,叫你算abc的乘积,你可以把这个结果写入到文件中。
fprintf(文件指针,格式字符串,输出列表)  //将结果写入到文件中 如:fprintf(fp,”%d,%10.3f”,i,f)
fscanf(文件指针,格式字符串,输出列表)  //将文件读出到屏幕上,如:fprintf(fp,”%d,%10.3f”,&i,&f)
putchar()                        //函数是字符输出函数,如putchar(ch),putchar(‘A’) putchar(10)则是输出码表中ASCII码10对应的字符,也就是换行
getchar()                       //通常把输入的字符赋予一个字符变量,构成赋值语句,如 char c;c=getchar();将输入的字符赋值给字符变量c
fclose(fp)                     //关闭数据文件

  

C语言顺序读写文件

标签:blog   os   ar   使用   文件   数据   div   log   amp   

原文地址:http://www.cnblogs.com/JAYIT/p/4057579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!