同畅达科技网

c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象?读二进制文件

文章目录


c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象?

二进制数据转换成ASCII码,很多是不可显示的字符,当然看起来是乱码了。

打开二进制文件时,fopen函数可以用哪些打开方式?

rb 读写打开一个二进制文件,只允许读数据,文件必须存在。

c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象?读二进制文件-图1
rb+ 读写打开一个二进制文件,允许读写数据,文件必须存在。wb 只写打开或新建一个二进制文件;只允许写数据。wb+ 读写打开或建立一个二进制文件,允许读和写。ab+ 读写打开一个二进制文件,允许读或在文件末追加数据。

fopen打开二进制文件后如何显示?

char pBuff[4096] ;

FILE *hFile ;

int nSize ;

c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象?读二进制文件-图2

hFile=fopen("C:\\system.1st", "r");

if(hFile==NULL)

{

c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象?读二进制文件-图3

;;;

return -1 ;

}

到此,以上就是小编对于matlab读二进制文件的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:https://www.szcet.com/jszs/3202.html

分享:
扫描分享到社交APP
上一篇
下一篇