单字符的I/O(getchar、putchar)& Shell中的缓冲区