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

getchar()在非阻塞时的返回值

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

    本文导语:  请教一下大家,getchar()在非阻塞无输入时(即为文件描述符启动非阻塞输入时)的返回值是什么?谢谢  | http://hi.baidu.com/kewell/blog/item/538943a9f2537af91f17a22c.html  阻塞的话,正常返回ASCII码,出错返回-1 ...

请教一下大家,getchar()在非阻塞无输入时(即为文件描述符启动非阻塞输入时)的返回值是什么?谢谢 

|
http://hi.baidu.com/kewell/blog/item/538943a9f2537af91f17a22c.html 
阻塞的话,正常返回ASCII码,出错返回-1

|
偶只知道getchar()的返回值有三种:

1、返回一个读入的字符,这个字符是以unsigned char的形式转化成int的形式的

2、如果是读文件,遇到文件的末尾返回的是EOF

3、函数出错,返回error

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • java命名空间javax.swing.text类stringcontent的类成员方法: getchars定义及介绍
  • 定时器与getchar()的问题??奇怪!
  • java命名空间java.nio类bytebuffer的类成员方法: getchar定义及介绍
  • getchar()错误
  • java命名空间javax.swing.text类gapcontent的类成员方法: getchars定义及介绍
  • c语言中getch,getche,getchar的区别
  • java命名空间javax.swing.text接口abstractdocument.content的类成员方法: getchars定义及介绍
  • GetChar缓存机制深入剖析
  • java命名空间java.lang.reflect类array的类成员方法: getchar定义及介绍
  • 基于C语言EOF与getchar()的使用详解
  • java命名空间java.lang.reflect类field的类成员方法: getchar定义及介绍
  • java命名空间java.lang类string的类成员方法: getchars定义及介绍
  • java命名空间java.lang类stringbuffer的类成员方法: getchars定义及介绍
  • java命名空间java.lang类stringbuilder的类成员方法: getchars定义及介绍


  • 站内导航:


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

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

    浙ICP备11055608号-3