int main() {
int in = STDIN_FILENO;
int out = STDOUT_FILENO;
char word[100];
int count;
while ((count = read(in, word, 100)) != 0) {
write(out, word, strlen(word));
memset(word, 0, 255);
count = read(in, word, 5);
}
}
在我得到的控制台中
hello world
hello world
hello stackoverflow
stackoverflow
abcd
efgh
efgh
为什么这个程序没有完全按照它写的那样回显?