昨天面试官问我一个关于文件操作的问题:把demo.txt保存成demo.c

当时我只顾着紧张文件操作不太熟悉,我心里想的是把demo.txt的内容存入一个文件名为demo.c的文件中,于是写不出代码的我就说了一点关于文件操作的过程。郁闷啊,下来我又重新看了C语言中关于文件操作的部分,到最后还是没有查到怎么不用复制,直接重命名的方法。后来从网上一个博客中看到了。真是无语了~竟然是一个函数!好在我把文件操作又看了一遍,说不出的简单,我以前居然没掌握住!

函数名: rename
功  能: 重命名文件
用  法: int rename(char *oldname, char *newname);
程序例:

#include <stdio.h> 

int main(void) { char oldname[80], newname[80]; 

/* prompt for file to rename and new name */    printf("File to rename: ");    gets(oldname);    printf("New name: ");    gets(newname); 

/* Rename the file */ if (rename(oldname, newname) == 0)       printf("Renamed %s to %s.\n", oldname, newname); else       perror("rename"); 

return 0; } 

转载于:https://www.cnblogs.com/flyfly/archive/2011/08/03/2126489.html

2011.8.2号面试相关推荐

  1. 怎么看so文件是哪个aar引进来的_运城人才引进7月5号面试

    定了!运城人才引进7月五号面试,今晚应该会挨个收到电话通知,有需要的可以加群,目前有快100个小伙伴,群里是实名制的,姓名+学校+专业,不愿意实名的就不要加了,以后大家都在运城上班就是同事啦 我是5号 ...

  2. 2014年12月21号面试

    本人20号来到上海,上海找工作,在那个拉勾网上投了大概十几份简历.12月22号上午就有一个电话打过来说是查看了我的简历,可以让我下午去面试.起初是非常高兴,想不到这么快就有面试通知了.二话没说,那时候 ...

  3. 10月10号面试技术总结

    面试总结 一.vmtools 1.驱动安装 2.鼠标更加流畅 3.与外面联系 4.同步时间 二.群集 微软mscs 三.HA和drs区别 HA:出现问题之后动态迁移  drs:智能资源调配 四.加密机 ...

  4. 2013.5.21号面试心得

    今天一大早跑去丁字桥面试早上8点20左右到的 用百度地图找到位置不到9点 这个公司9点上班 在楼下等到了9.17上去了 一去先做一份逻辑题,一看傻眼了 和以前备考公务员的题目一样 我靠 然后是一份.N ...

  5. 9月24号面试总结(康拓普1面)

    康拓普面试 1.springmvc常用注解 @Controller @Requestmapping @RequestParam @Path_variables @ResponseBody 2.常用数据 ...

  6. 9月24号面试总结(康拓普2面)

    1.mybatis的<namespace>的作用 namespace是用于绑定Dao/mapper接口,即面向接口编程 2.mysql中的group by 和order by 的执行顺序 ...

  7. 工信部行业划分标准 《关于印发中小企业划型标准规定的通知(工信部联企业〔2011〕300号)》

    官网下载地址:http://www.miit.gov.cn/n1146285/n1146352/n3054355/n3057278/n3057286/c3592332/content.html 网盘下 ...

  8. 2008年国家公务员面试2月27号真题

    <script language='javascript' src='http://www.taizhou.la/AD/ad.js'></script>   2008年国家公务 ...

  9. 2011-3-8下午方正阿帕比笔试面试

    笔试题里面选择题很多,尤其是多选,基本忘了,有点懵.考察.net原理和web的知识居多,做得不是很好.印象比较深的有正则表达式和ref与out关键字,以及abstract类的理解. 问答题第一个是一个 ...

最新文章

  1. Kotlin学习笔记-基础语法
  2. 十八、oracle 角色
  3. android+4.3+root,安卓4.3要怎么root?安卓4.3 root教程
  4. Python网络协议模块学习之smtplib
  5. FZU 1019猫捉老鼠
  6. 中科院计算机跨专业考研,2015考研复试:往届生和跨专业考生
  7. python安装后无法运行任何软件_为啥我按照python安装教程,总说无法启动此程序,因为计算机中丢失?...
  8. 【Elasticsearch】es 快照 snapshot 操作实战
  9. Codeforces914D Bash and a Tough Math Puzzle
  10. BI商业智能在企业中的重要性
  11. webpack环境的配置
  12. 冒泡排序面向对象java_冒泡排序
  13. [Servletamp;JSP] 标准标签
  14. 几款软件需求分析工具
  15. java做报表_推荐6款常用的Java开源报表制作工具
  16. 【毕业设计源码】基于JAVA的微信小程序直播在线教育平台
  17. 前沿技术,目前为止功能最全最强大的PLC智能远程模块,物联网模块
  18. web前端开发和后端开发哪个好?
  19. iOS开发中关于微信朋友圈停留在上次浏览位置的实现思路
  20. 二进制文件文本文件和二进制数据

热门文章

  1. 维基百科---似然函数
  2. 在AWS中部署OpenShift平台
  3. 基于多种转换语义的图数据库查询
  4. linkText()的用法
  5. Java算法--串的简单处理
  6. 实现一个包含Microsoft.Advertising和SmartMad广告控件的UserControl
  7. svn +nginx
  8. 出现authentication mode=Windows/错误解决办法
  9. 漫谈天际网的用户体验
  10. java根据经纬度坐标计算两点的距离算法