我想知道文件描述符和文件指针之间的区别.
另外,在什么情况下,您会使用其中一种而不是另一种?
文件描述符是一个低级整数"句柄",在Linux和其他类似Unix的系统中,用于在内核级别识别打开的文件(或套接字,或其他任何文件).
将"裸"文件描述符传递给实际的Unix调用,例如100、101等等.
100
101
FILE指针是C标准库级构造,用于表示文件.FILE封装了文件描述符,并添加了缓冲和其他功能,以简化I/O.
FILE
将FILE个指针传递给标准C函数,比如100和101.
深入剖析Kubernetes -〔张磊〕
趣谈Linux操作系统 -〔刘超〕
SQL必知必会 -〔陈旸〕
网络编程实战 -〔盛延敏〕
Linux内核技术实战课 -〔邵亚方〕
体验设计案例课 -〔炒炒〕
网络排查案例课 -〔杨胜辉〕
反爬虫兵法演绎20讲 -〔DS Hunter〕
李智慧 · 高并发架构实战课 -〔李智慧〕
云计算的必修小课 -〔吕蕴偲〕
手把手教你落地DDD -〔钟敬〕
程序员职业规划手册 -〔雪梅〕
无涯教程 - Numpy教程
无涯教程 - Elixir教程
无涯教程 - MFC教程
无涯教程 - Java教程
无涯教程 - MATLAB教程
无涯教程 - PHP7 数据结构和算法教程
无涯教程 - 精通 PHP 设计模式教程
无涯教程 - 剑指 Offer Java 题解教程