alliswall 发表于 2012-9-6 00:56:35

linux中文件的结尾字符

今天尝试了一下,linux下用vi写了一行字符后(并没有加上换行)直接保存退出,发现用getchar()读取时读到ascii码为10的字符,难道文件是以"\n"结尾吗

笑笑我笑了 发表于 2012-9-6 01:03:39

UNIX/Linux风格的文本文件的结尾是换行吧。记得以前用AVRGCC编译文件的时候,文件末尾不加换行还会有个警告。
其实很多编辑器可以选择结尾风格的。

alliswall 发表于 2012-9-6 09:00:39

嗯,我想也只能这样解释了

fjkbo 发表于 2012-9-6 11:18:43

是eof吧。。

alliswall 发表于 2012-9-6 15:40:00

就是有\n,之后才有EOF
页: [1]
查看完整版本: linux中文件的结尾字符