Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
哪些标头函数在创建、编辑和读取许多小文件时更快?大约数千个文件,每个文件大约 100 字节。我在 Windows 上使用 C,Devcpp。提前致谢。
stdio.h是流/缓冲 I/O 的标头(如fprintf())。
stdio.h
fprintf()
unistd.h是POSIXAPI 的标头(如read())。
unistd.h
POSIX
read()
使用缓冲/非缓冲 I/O 的选择取决于应用程序在做什么。
通常最好在可能的stdio.h地方使用 C 标准库函数(即用于文件 I/O),然后在unistd.h需要对套接字等的文件描述符执行 I/O 时使用 POSIX 标准函数等。