为什么无法打开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的值是否正确