+ -
当前位置:首页 → 问答吧 → 请教一个文本文件的问题。

请教一个文本文件的问题。

时间:2010-09-17

来源:互联网

问题是这样的。

有一个.c的源文件,用ue打开的时候默认用16进制打开。
并且这样的文件不能和别的源文件diff比较。

linux下用file命令显示 ISO-8859 C program text
这应该是文本文件啊,但是diff就是比较不了,提示是二进制文件。

请问这种类型的文件会是什么情况下产生的呢。

作者: pandaiam   发布时间: 2010-09-17

在linux下面用vi打开默认是文本的

但是有一段都是  ^@ 字符
谁知道这个东西是什么意思啊。

作者: pandaiam   发布时间: 2010-09-17

dos2unix看看。

作者: ecjtubaowp   发布时间: 2010-09-17

没用的。
dos2unix只是处理换行符吧。 把'\r\n'转换成'\n'

这里也试过了,没用的。

作者: pandaiam   发布时间: 2010-09-17

是Unicode的吧,转成ANSI的试试

作者: hellioncu   发布时间: 2010-09-17