首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为何无法打开words.txt

2013-04-20 
为什么无法打开words.txt文件名要加双引号,另外文件不需要事先定义,可以任意取符合要求的文件名。。。[解决办

为什么无法打开words.txt

              

文件名要加双引号,另外文件不需要事先定义,可以任意取符合要求的文件名。。。
[解决办法]
FILE * fopen ( const char * filename, const char * mode );
//filename 
//C string containing the name of the file to be opened.

[解决办法]

 if((fp=fopen(words,"a+"))==NULL)//这里应该能自己新建一个文档,为什么不能打开words呢?
// 当你发现程序打不开文件的时候,你首先就要关注下:
// 1. 文件名、文件路径是否正确,很显然你这个地方就出现问题了。没有路径,没有双引号。
// 2. 参数是否合理
// 3. 前面两点都没发现问题,这时下个断点调式,看看fp的值是否正确

热点排行