文件函数的一些小知识
来源:互联网 发布:visual basic与c语言 编辑:程序博客网 时间:2024/06/01 10:11
#include <stdio.h>#include <string.h>#include <stdlib.h>int main(void){ FILE *fp; if((fp=fopen("d://text.txt","w+"))==NULL){ printf("No!\n"); exit(0); } char s[100],f[100]; int i,j; scanf("%s",s);//上来就先输入空格的话,可以不影响存储 for(i=0;i<strlen(s);i++) fwrite(&s[i],sizeof(s[i]),1,fp); //fwrite(s,sizeof(s[0])*strlen(s),1,fp);//一次全部存取 //for(i=0;i<strlen(s);i++) //fputc(s[i],fp); //fputs(s,fp); //fprintf(fp,"%s",s); //空格存不进去!遇到空格就停止存储!(但是你可以用其他的符号代替空格啊) fseek(fp,0,SEEK_SET);//求 fseek(fp,0,SEEK_END);//文件 long len=ftell(fp); //长 printf("%ld\n",len);//度 fseek(fp,0,SEEK_SET);//注意,返回文件首,才可以进行下一步工作 //fgets(f,len+1,fg); //fscanf(fp,"%s",f); //for(i=0;i<len;i++) //f[i]=getc(fp); //fread(f,sizeof(s[0])*strlen(s),1,fp); for(i=0;i<strlen(s);i++) fread(&f[i],sizeof(f[i]),1,fp); fclose(fp); puts(f); return 0;}
0 0
- 文件函数的一些小知识
- 函数的一些小知识
- 文件读取的一些小知识
- 项目资源文件的加载的一些小知识
- 琐记7:关于fork()函数的一些小知识
- 函数的一些知识
- 函数的一些知识
- ASP的一些小知识
- 一些小的网络知识
- vc的一些小知识
- javascript的一些小知识
- Ruby的一些小知识
- 数据库的一些小知识
- 一些wince的小知识
- nfs的一些小知识
- 一些凌乱的小知识
- Linux的一些小知识
- 麦克风的一些小知识
- tomcat正常启动,但项目未找到报404错误
- Android中的cookie介绍
- 大话数据结构,双端循环链表,源程序
- dp,px,sp相互转换
- compile command【 su 】 into LineageOS-14.1 ROM --- Update & Build Prep – LineageOS
- 文件函数的一些小知识
- android studio配置gradle
- 通过注解和反射编写一个android注解框架
- Keepalived+MySQL主主数据同步实现高可用(HA)
- eclipse快捷键 包括查找类、方法、变量
- Android Studio插件整理(一)
- 获取两个日期之间的所有日期
- MIT 6.00.1x 计算机科学和Python编程导论 Set 2
- 关于table边框,单元格合并的问题