fopen无法打开文件
今天遇到的一个打开文件问题,但不仅与fopen有关,还与文件的读写也有一定的关系,请大家帮忙解决下,情况如下:
我有俩个文件,一个为a.txt,一个为b.txt,其中,a.txt中存放的是b.txt的绝对路径,如c:\b.txt;
我先用fopen函数打开a.txt,然后把c:\b.txt读进一个数组char path【1024】存放,然后我再用fopen(path,"r")去打开b文件,却打不开,我把path输出看结果,也还是c:\b.txt;应该没问题。
如果我直接fopen("c:\\b.txt","r")去打开b文件是没问题的,为什么读到数组再打开就不行了?
先谢过好心人了。
[解决办法]
文件记录是不是只有一行,c:\\b.txt?
不要留空行.