当前位置:  技术问答>linux和unix

这个write()怎么理解?

    来源: 互联网  发布时间:2016-10-05

    本文导语:  本帖最后由 lijianbin9 于 2010-10-09 13:35:04 编辑     1 #include   2 #include   3   4 int main()  5 {  6     if ((write(1, "Here is some datan", 18)) != 18)  //write是写入,1是output 这怎么理解? 7         write(2, "A write error has...

本帖最后由 lijianbin9 于 2010-10-09 13:35:04 编辑
   
1 #include  
2 #include  
3  
4 int main() 
5 { 
6     if ((write(1, "Here is some datan", 18)) != 18)  //write是写入,1是output 这怎么理解?
7         write(2, "A write error has occurred on file descriptor 1n", 46); //这里 又是 2 error。。。
8  
9     exit(0); 
10  
11 } 
//既然是 write()了 里面还用input不重复吗?不知道 怎么理解,,幼稚的问题,,哪位给解答一下!!
//谢谢

 

|
if ((write(1, "Here is some datan", 18)) != 18)  //write是写入,1是output 这怎么理解?
         write(2, "A write error has occurred on file descriptor 1n", 46); //这里 又是 2 error。。。
------------------
把Here is some datan这18个字符写入到标准输出1里
如果写入失败了 就把A write error has occurred on file descriptor 1n这46个字符写到标准错误2里


|


第一个参数不是文件描述符 是文件的句柄 fd
文件描述符是FILE 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 write():写字符
  • 真实文件系统中的write和aio_write有什么区别
  • java命名空间java.io类outputstream的类成员方法: write定义及介绍
  • generic_file_aio_write_nolock和generic_file_aio_write什么区别啊?
  • java命名空间java.io类filteroutputstream的类成员方法: write定义及介绍
  • 对同一设备文件操作,write后,能read出刚write的内容,为什么???
  • java命名空间java.util.logging类errormanager的类成员方法: write_failure定义及介绍
  • [100分求助]预连接:prelink: Could not write /lib/ld-2.5.so: cannot write data to file
  • java命名空间java.io类pipedoutputstream的类成员方法: write定义及介绍
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • java命名空间java.io接口objectoutput的类成员方法: write定义及介绍
  • 关于socket中write()函数的问题
  • java命名空间java.io类randomaccessfile的类成员方法: write定义及介绍
  • Stream.Write 与 StreamWriter.Write 的不同
  • java命名空间java.io类stringwriter的类成员方法: write定义及介绍
  • 关于write函数的第三个参数的传递
  • java命名空间java.io类printwriter的类成员方法: write定义及介绍
  • 请教:socket编程中send和write的区别
  • java命名空间java.io类objectoutputstream的类成员方法: write定义及介绍
  • 关于write()和fsync()
  • java命名空间java.io类chararraywriter的类成员方法: write定义及介绍
  • response.getWriter().write()向前台打印信息乱码问题解决


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3