use*_*234 -1 c unix io posix unbuffered
它有吗?我总是对这种东西模糊不清,但如果我有类似的东西:
char buf[256];
read(fd, buf, 256);
write(fd2, buf, 256);
Run Code Online (Sandbox Code Playgroud)
除了这些函数返回-1的情况之外,这里是否存在错误的可能性?
如果它只读40个字符,它会在它之后放一个\ 0吗?(并且会写出识别\ 0并停止?另外,如果要读取256个字符,那么256之后是否有\ 0?