我正在尝试学习linux api,但是(至少在我看来)某些函数名称很麻烦。

有人可以向我解释pwrite/pread中的首字母p代表什么吗?

最佳答案

我只是在猜测,但是由于pread()pwrite()在文件中的指定位置读取或写入,因此我认为“p”代表“位置”,就像在“位置读取”中一样。
read()pread()都是POSIX标准的一部分(例如http://www.unix.com/man-page/POSIX/3posix/pread/),因此我不认为“p”代表“POSIX”。

但这也许是完全错误的!

08-20 00:57