码迷,mamicode.com
首页 > 其他好文 > 详细

STDIN_FILENO与STDIN的区别

时间:2015-06-01 20:37:59      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:stdin、stdin_fileno

STDIN_FILENO与STDIN的区别:

  STDIN_FILENO:

  1).数据类型:int

  2).层次:系统级的API,是一个文件句柄,定义在<unistd.h>中。

  3).相应的函数:open(),close(),read(),write(),lseek()等系统级别的函数。
 

  SDTIN:

  1).数据类型:FILE *

  2).层次:c语言的提供的标准输入流。c语言标准库封装系统函数实现。高级的输入输出函数。可在<stdio.h>中找到外部声明。

  3).相应的函数:fopen(),fclose(),fread(),fwrite(),fseek()等c语言标准函数。

技术分享

STDIN_FILENO与STDIN的区别

标签:stdin、stdin_fileno

原文地址:http://weiyuqingcheng.blog.51cto.com/4865776/1657253

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!