"\n"是Unix / Linux样式的换行符。 "\r\n"是默认的Windows换行符。 "\r"是经典的Mac换行符。 我认为"\n"更好,因为它在Windows上看起来也很好,但是有些编辑器在Linux下可能不支持"\r\n",例如eclipse或notepad ++。 如果您正在处理某些协议,则通常需要使用"\r\n"。