首页 > 代码库 > C语言顺序读写文件
C语言顺序读写文件
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();将输入的字符赋值给字符变量cfclose(fp) //关闭数据文件
C语言顺序读写文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。