一道关于文件的面试题
来源:互联网 发布:windows系统盘怎么安装 编辑:程序博客网 时间:2024/06/12 00:39
/*设有文件a.file, 请写出程序在文件的开头插入 字符串 “ file start: ”;*/#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){int len;char ch;char str[1024] = "file start:";FILE *fp;len = strlen(str);fp = fopen("a.file","r+");if (fp == NULL){printf("打开文件失败!\n");exit(0);}while((ch = getc(fp)) != EOF){str[len] = ch;len++;}if (!fseek(fp,0,SEEK_SET)){for (len = 0; len<(int)strlen(str); len++){fputc(str[len],fp);}}fclose(fp);return 0;}
- 一道关于文件的面试题
- 关于一道大数据量大文件的面试题
- 关于一道面试题
- 关于一道面试题
- 关于一道微软面试题的思考
- 关于一道微软面试题的解答
- 关于FOR循环的一道面试题
- 一道关于容器的面试题
- 关于一道面试题的源代码解答
- 一道关于java线程的面试题
- 一道关于JavaScript变量的面试题
- 一道关于free的面试题
- 关于sizeof的一道面试题
- 关于ssh的一道面试题
- 关于JAVA的一道面试题
- 一道关于杀猪的面试题
- 关于一道java面试题的分析
- 关于数组指针的一道面试题
- 关于fork的一道题目
- XML-世界上最难学的语言,我的XML创新之路(2)
- android WebView总结
- mysqldump备份恢复--一致性
- android 背光控制流程
- 一道关于文件的面试题
- C语言/C++中怎样产生随机数
- 网页抓取的一款工具
- ubantu无法更新
- python 中dist-packages和site-packages的区别
- 面试题34:丑数
- iphone(苹果)手机登陆Lync 2013的配置
- JVM调优总结 -Xms -Xmx -Xmn -Xss
- 堆和栈的区别