8.2默认端口

大部分简单的输入输出函数,目标端口都是一个可选参数,而且默认情况下,是当前的输入端口或者输出端口。而且,错误信息将被写到当前的错误端口,这个端口实际上是输出端口。current-input-port,current-output-port,current-error-port函数分别获得相应的端口。
如果你在终端启动一个racket程序,那么输入,输出,错误端口都被连接到终端。更确切的说,他们被连接到系统的输入,输出,错误。输出到错误端口的信息将用红色斜体字显示。
current-port 函数实际上是可以参数化的,也就是说他们的值可以赋值给一个参数。

你可能感兴趣的:(8.2默认端口)