首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux文本的末位字符是什么,该怎么解决

2012-09-24 
linux文本的末位字符是什么今天用fgetc读一个文本发现尾部读出的先是ascii码为10的一个字符然后才是为-1的

linux文本的末位字符是什么
今天用fgetc读一个文本发现尾部读出的先是ascii码为10的一个字符然后才是为-1的EOF这是什么情况

[解决办法]
一个是行结束字符(0x0a,也就是ASCII 10),另外一个是文件结束字符。

[解决办法]
文本结束符,行结束符为'\n',文件结束符为EOF;在linux下文本的行结束符是一个字符,而在windows下是两个字符,所以在linux下的文本和在windows下的文本是不同的。

热点排行