+ -
当前位置:首页 → 问答吧 → 请教c问题

请教c问题

时间:2011-12-11

来源:互联网

在C语言中的fopen函数怎么就打不开mp4格式的文件?我试过它能打开mp3文件,rmvb文件,甚至压缩文件!fopen函数并不能打开所有的文件吗?

作者: yang_jitao   发布时间: 2011-12-11

只要这个文件没有被别人独享打开,就可以的
注意的是,因为mp4是二进制文件,所以模式要用fopen("文件名.mp4","rb");

作者: keiy   发布时间: 2011-12-11

文件没设置独享,也是用rb方式打开的,但就是出错!好吧,我在试试吧

作者: yang_jitao   发布时间: 2011-12-11

出什么错了?

作者: today_now   发布时间: 2011-12-11

引用 3 楼 today_now 的回复:
出什么错了?


同问,

void perror(const char *s)
perror(s) prints s and an implementation-defined error message corresponding to the integer in errno, as if by
fprintf(stderr, "%s: %s\n", s, "error message");

作者: AnYidan   发布时间: 2011-12-11

就是文件打不开啊!好想mp4格式的文件好特别啊!

作者: yang_jitao   发布时间: 2011-12-11