close函数,用来关闭已打开的文件.
(1).语法
int close(int fd)
说明:该函数用来关闭已打开的文件.指定的参数fd为open()或creat()打开的文件
描述符.
返回值:关闭成功返回0,失败则返回-1.
详解:close()函数用来关闭一个已打开的文件,并且将文件修改过的内容写回磁盘
任何有关该文件描述符上的记录锁,和使用该文件的进程都会被关闭和移除
实例:
#include<stdio.h>
#include<stdlib.h>
#include<fcntl.h>
#include<unistd.h>
int main(void)
{
int fd;
fd=open("test.txt",O_RDWR|O_CREAT,00777);
if(fd<0)
{
printf("Faile to open file\n");
exit(1);
}
else
{
printf("Success to open file\nFile Description is %d\n",fd);
if(close(fd)==0)
{
printf("Success to close file\n");
}
else
{
printf("Faile to close file\n");
}
}
return 0;
}

转载于:https://blog.51cto.com/huangyandong/677922

C语言close函数相关推荐

  1. 写的函数符号表里没有_你有没有想过,C语言 main 函数到底为啥这么写?

    但凡是学过C语言的人,都知道要先写main函数,然而很多时候我们看到的main函数却各有差异,这究竟是为啥?哪种是对的呢?今天我们就来聊聊main函数. 那么main函数一共有多少个版本呢? 1.ma ...

  2. R语言str_trim函数去除字符串中头部和尾部的空格

    R语言str_trim函数去除字符串中头部和尾部的空格 目录 R语言str_trim函数去除字符串中头部和尾部的空格 #导入包和库 #仿

  3. R语言sqrt函数为数值开平方根实战

    R语言sqrt函数为数值开平方根实战 目录 R语言sqrt函数为数值开平方根实战 #基本语法 #sqrt函数开平方根

  4. R语言数学函数:abs绝对值、sqrt平方根、ceiling向上近似整数、floor向下近似整数、trunc去除小数部分、round近似到指定小数位、signif近似到有效数字、三角函数、指数、对数

    R语言数学函数:abs绝对值.sqrt平方根.ceiling向上近似整数.floor向下近似整数.trunc去除小数部分.round近似到指定小数位.signif近似到有效数字.三角函数.指数.对数 ...

  5. R语言sd函数计算数值标准差实战(Standard Deviation)

    R语言sd函数计算数值标准差实战(Standard Deviation) 目录 R语言sd函数计算数值标准差实战(Standard Deviation) #基本语法 #sd

  6. R语言optimize函数一维优化实战

    R语言optimize函数一维优化实战 目录 R语言optimize函数一维优化实战 #基础语法 #优化用户自定义的函数

  7. R语言rev函数对数据对象(向量、dataframe通过行或者列)反序实战

    R语言rev函数对数据对象(向量.dataframe通过行或者列)反序实战 目录 R语言rev函数对数据对象(向量.dataframe通过行或者列)反序实战

  8. R语言用户自定义函数的语法结构、编写自定义统计值计算函数(使用ifelse结构计算均值和标准差等)、编写自定义日期格式化(format)函数(switch函数使用不同分枝格式化日期数据)、应用自定函数

    R语言用户自定义函数的语法结构.编写自定义统计值计算函数(使用ifelse结构计算均值和标准差等).编写自定义日期格式化(format)函数(switch函数使用不同分枝格式化日期数据).应用自定函数 ...

  9. R语言merge函数全连接dataframe数据(Full (outer) join)、merge函数进行全连接必须将参数all设置为true(all=TRUE)、默认merge函数通过公共列名合并数

    R语言merge函数全连接dataframe数据(Full (outer) join).merge函数进行全连接必须将参数all设置为true(all=TRUE).默认merge函数通过公共列名合并数 ...

  10. R语言percent函数用百分比表示数值实战

    R语言percent函数用百分比表示数值实战 目录 R语言percent函数用百分比表示数值实战 #仿真数据

最新文章

  1. php 面向对象学习
  2. MySQL下使用Inplace和Online方式创建索引的教程
  3. fedora 20下使用gcc 4.8.2编译gcc-4.4.1的错误
  4. el-table表格fixed=“right“后表格错乱;Safari浏览器el-table表格错乱;Safari浏览器样式需改无效;
  5. keil如何添加h文件_如何给PDF文件添加水印?分享给PDF批量加水印的方法
  6. 浙江移动智能语音服务器,接口说明
  7. win8 开发之旅(5) --五子棋游戏开发
  8. java突然无法加载主类_Java 找不到或无法加载主类的修复方法
  9. Unity3D说明文档翻译-Audio Manager
  10. 微型计算机怎么插入光盘,解决Win 7读光盘“请将磁盘插入DVD驱动器”故障
  11. 宝藏水晶VRay材质球素材,速来收藏
  12. 解决 required a bean of type ‘com.aliyun.oss.OSSClient‘ that could not be found
  13. springboot中如何graceful关闭服务器
  14. FastStone注册码
  15. 路径规划学习之地图生成(一)
  16. 基于SSM的校园运动会管理系统
  17. 【工程源码】stmdb和ldmia汇编指令
  18. 关于理性形象的塑造——歇洛克·福尔摩斯眼中的世界
  19. win10 Snipaste 截图软件
  20. 时间相减,得出相差的年,天,时,分,秒(moment,new Date())

热门文章

  1. Python django实现简单的邮件系统发送邮件功能
  2. Javabean学习纪要
  3. 设计模式(三)外观模式
  4. 时间复杂度和空间复杂度3 - 数据结构和算法05
  5. Lean Startup
  6. Apache POI和EasyExcel 第四集:Apache POI的Excel基本读取(分为03版的xls、07版的xlsx)
  7. R语言shiny包运行runApp()报错的解决
  8. c#_Array.Sort()
  9. netlogon启动后停止_自耦变压器降压启动原理
  10. kafaka使用 消息队列_Java使用消息队列还是直接使用线程池ExecutorService异步处理?...