用于文本文件的C语言中的mmap

时间:2012-04-15 21:41:10

标签: c mmap

是否可以在C中使用mmap来读取文本文件?我知道它可能与二进制文件。但是当我尝试阅读整个文本文件时,我似乎遇到了一些问题。

2 个答案:

答案 0 :(得分:2)

是的,当然有效 - “文本文件”只是“二进制文件”的一个子集。

但是,不要期望尾随\0,因此您不能使用任何字符串函数,因为它们需要以NUL结尾的字符串。

答案 1 :(得分:0)

您可以在任何文件上使用mmap。

你应该详细说明你的问题。