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
このプログラムが書かれたとおりにエコーバックしないのはなぜですか?