In Microsoft's DOS and Windows (and in CP/M and many DEC operating systems), reading from the terminal will never produce an EOF.
在微软的DOS和Windows（以及CP/M和许多DEC操作系统）中，读取数据时终端不会产生EOF。