频道栏目
首页 > 系统 > Linux > 正文

Linux文件I/O概述

2017-09-12 10:39:39      个评论    来源:qq_36935755的博客  
收藏   我要投稿

1.open函数

   #include
   
   /* 基本系统数据类型是Unix/Linux系统的基本系统数据类型的头文件,含有size_t,time_t,pid_t等类型。linux编程中经常用到的头文件
   */
   #include
   #include
   #include
   #include
   
 
  void main()
  {
      int fd,size;
      char s[]="Hello,linux coder!\n",buffer[80];
      fd=open("/home/yd/linuxc/ex.txt",O_WRONLY|O_CREAT);
      write(fd,s,sizeof(s));
  
      fd=open("/home/yd/linuxc/ex.txt",O_RDONLY);
      size=read(fd,buffer,sizeof(buffer));
      close(fd);
      printf("%s\n",buffer);
  
  }
~                          

这里写图片描述
2.write()函数

   #include
   #include
   int main()
   
   {
       if((write(1,"linux\n",6))!=6)
   
           write(2,"hello",5);
   
      return 0;
  }

结果:
yd@ubuntu:~/linuxc$ ./write.out
linux

相关TAG标签
上一篇:ZooKeeper(一)-在Linux上的单机模式搭建
下一篇:Linux shell 获取给定日期的前(后)n 天(月)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训

版权所有: 红黑联盟--致力于做实用的IT技术学习网站