最近一直用手机看小说,刚刚在电脑上下载了未看完的小说《凡人修仙传》5.0M大小,用记事本打开后发现有很多的小黑方块,txt文本中为什么有黑方块呢?上网搜索后才知道是换行的符号。TXT文件里面的换行标志本来只有一个字符(ASCII码的10),而在Windows中换行却用两个字符表示-------即回车加换行,也就是ASCII码的13和10。当打开带有黑方块的txt文件时,由于在这个文件当中只有换行无回车,记事本无法完全识别就把它显示成了小黑块。
那么如何解决呢?大家可以使用UE(就是UltraEdit),用它来打开这样的文件,打开时会提示是否将其转换为“DOS格式”,也就说将其中的一个字符的换行转换成Windows下的回车加换行。点“否”以后,文件内容将不发生变化,即使复制到记事本中仍然不能正常显示;点“是”后,一个字符的换行被替换成回车加换行,复制到记事本中即可正常显示。
在Linux和Unix中,换行是采用一个字符来表示的;在Windows中,换行是采用两个字符来表示的,即回车加换行,现在你知道txt文本中为什么有黑方块了吧。





原来是这样啊。我也发现了就是没有注意。
这个很常见,一般没有什么特别影响,只是看着不舒服而已。
以前还走俏没有注意过。
在很多文件中都很常见