关于apue中open函数计算机等级考试

文章作者 100test 发表时间 2009:07:07 23:25:23
来源 100Test.Com百考试题网


  open函数
  # include <. fcntl. h>.
  int open ( const char * pathname, int oflag, ` ` ` ) . //仅当open创建文件时才使用第三个参数
  oflag参数主要有:
  O_RDONLY 只读
  O_WRONLY 只写
  O_RDWR 读写
  这些参数都定义在<.fcntl.h>. 中。
  open返回的文件描述符一定是最小的未用描述符数字。
  if ( ( fd = open( "file.hole" ,O_RDWR | O_CREAT, FILE_MODE) ) <. 0) //别忘创建文件的""
  err_sys( "creat error" ) .
  其中FILE_MODE是作者自己定义的
  FILE_MODE在apue.h中定义:
  #define FILE_MODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)
  S_IRUSR
  Permits the files owner to read it.
  S_IWUSR
  Permits the files owner to write to it.
  S_IRGRP
  Permits the files group to read it.
  S_IWGRP
  Permits the files group to write to it.

  编辑特别推荐:

  送给正在学习C 朋友的50条建议

  C 笔试考前练习



相关文章


c 中被调用函数中常引用的使用计算机等级考试
关于apue中open函数计算机等级考试
计算机二级C 辅导:InternetOpenUrl函数计算机等级考试
C 空类的默认成员函数总结计算机等级考试
C static关键字使用时的一些技巧计算机等级考试
c 类对象的内存模型计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛