首页 > 常见问答

二进制转换文字 如何将二进制文件转换成文本文件?

如何将二进制文件转换成文本文件?

将二进制文件转换为文本文件没有实际意义。

二进制文件和文本文件之间最根本的区别在于,当读取和写入二进制文件时,系统不会处理文件,但程序员会处理。打开文本文件时,操作系统首先将现有文件转换为c语言的n,只有n用于编写程序换行符,但在windows操作系统中,换行符是rn,即两个字和字节。如果不做任何处理,fgetc()=“n”遇到这样的语句时会出现一些小错误,导致文件读写失败。因此,在读取时,系统会自动将文件中的rn改为n,至于为什么使用c语言n而使用windowsrn,这是因为linux系统首先使用c语言,而linux只使用换行符n,所以为了使代码更具可移植性,程序员不需要注意这些细节

二进制转换文字二进制文件转换为文本二进制转换成文本

原文标题:二进制转换文字 如何将二进制文件转换成文本文件?,如若转载,请注明出处:https://www.saibowen.com/wenda/20541.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。