如果有的话,在C中stdin和STDIN_FILENO之间有什么实际区别?
stdin
STDIN_FILENO
界面.正如大家所说,stdin是标准c库定义的FILE *.您可以使用一些更高级别的接口,如fread、fwrite和fprintf.另一方面,STDIN_FILENO只是一个文件描述符(几乎可以肯定是0).它通过read和write这样的接口使用了一个稍微低一点的接口.
FILE *
fread
fwrite
fprintf
read
write
技术管理实战36讲 -〔刘建国〕
编辑训练营 -〔总编室〕
图解 Google V8 -〔李兵〕
动态规划面试宝典 -〔卢誉声〕
实用密码学 -〔范学雷〕
代码之丑 -〔郑晔〕
如何成为学习高手 -〔高冷冷〕
手把手带你写一门编程语言 -〔宫文学〕
现代C++20实战高手课 -〔卢誉声〕
深入拆解消息队列47讲 -〔许文强〕
AI绘画核心技术与实战 -〔南柯〕
AI 应用实战课 -〔黄佳〕
无涯教程 - DBUtils教程
无涯教程 - Awk教程
无涯教程 - C语言教程
无涯教程 - MongoDB教程
无涯教程 - D语言教程
无涯教程 - PostgreSQL教程
无涯教程 - ExpressJS教程
无涯教程 - PyQT6教程