【发布时间】:2019-04-01 16:33:30
【问题描述】:
为什么是-2 而不是-1?这是代码的一部分,它必须将字符串从一个文件反向写入另一个文件。你能帮我理解为什么是-2而不是-1吗?
while ( n >= 0) {
read(fdin, &c, 1);
write(fdout, &c, 1);
n=lseek(fdin,-2,SEEK_CUR);
}
【问题讨论】:
标签: c linux posix system-calls lseek