2012年11月6日

linux stdio 和STDION_FILENO区别

摘要: 1.STDIN_FILENO的作用STDIN_FILENO属于系统API接口库,其声明为 int 型,是一个打开文件句柄,对应的函数主要包括 open/read/write/close 等系统级调用。操作系统一级提供的文件API都是以文件描述符来表示文件。STDIN_FILENO就是标准输入设备(一般是键盘)的文件描述符。2.区别1)数据类型不一致:stdin类型为 FILE*STDIN_FILENO类型为 int使用stdin的函数主要有:fread、fwrite、fclose等,基本上都以f开头使用STDIN_FILENO的函数有:read、write、close等2)stdin等是FIL 阅读全文

posted @ 2012-11-06 13:38 nanjing 阅读(254) 评论(0) 推荐(0) 编辑

导航