2013年12月10日
摘要: 上一篇提到两种对于文件的操作,一种是带缓冲区的(ANSI C),在用户态实现,流的相应资源也都存在与用户空间,无论使用那种缓冲区(全缓冲/行缓冲/无缓冲),最后一定还是会通过内核实现对文件的读写控制,因此在上一张说的fopen(),fclose(),fread(),fwrite()等必然调用了对操作系统的系统调用,而这些在这里对应为open(),close(),fread(),fwrite()。文件操作:1.打开文件:open(文件路径,打开文件的方式即进程对该文件的访问权限,若有新文件创建决定新文件的权限......)成功则返回文件描述符2.关闭文件:close(调用open函数打开文件时返 阅读全文
posted @ 2013-12-10 17:53 瞌睡的美人鱼 阅读(528) 评论(0) 推荐(0) 编辑