文件操作 Q&A

来源:互联网 发布:json 空值 编辑:程序博客网 时间:2024/04/29 09:26

1.Q:使用 fopen("文件路径", "r") 打开音频文件,并用 fread 读取时,会发现文件不会被完全读取。 
    A:fopen 的第二个参数 mode ,除了在 MSDN 上列出的几种类型外,在打开非文本文件时,需要加上 b 字符。加入b 字符用来告诉函数库打开的文件为二进制文件,而非纯文字文件。不过在POSIX系统,包含Linux都会忽略该字符。所以在 Windows 环境下打开非文本文件时,需要这样写 fopen("文件名", "rb");

原创粉丝点击