* Reads a line of text. A line is considered to be terminated by any one of a line feed ('\n'), a carriage return ('\r'), or a carriage return followed immediately by a linefeed.
1
就是说读取文本中的一行.当遇到以下情况可以认为这一行读取结束:读取到\r,或者\n,或者\r\n.这样在读取上述文本的时候,因为先读取到了\r,那么本次读取结束,\r之前的内容被写成一行,换行.继续读取的时候碰到的一个字符是\r\n,同样本次读取结束并换行.这样就多出了一个空行.