fopen出错的有关问题

fopen出错的问题
在文件名和路径正确的时候,fopen返回值为NULL,还能有什么可能是这样?
注:不是在Windows环境下.
困扰好久了,谢谢!

------解决方案--------------------
fprintf(stderr, "%s ", strerror(errno));
------解决方案--------------------
路径中的 \ 需要使用转义字符 ~~
------解决方案--------------------
ls -l file 檢查文件權限
------解决方案--------------------
文件名超过8个字符也会这样