这个c++语句怎么回事

[复制链接]
查看11 | 回复3 | 2009-11-19 14:51:48 | 显示全部楼层 |阅读模式
if((fp1 = fopen("input.txt","))==NULL)这句错了你看看是不是没写打开方式“r”,“w”之类的
回复

使用道具 举报

千问 | 2009-11-19 14:51:48 | 显示全部楼层
其实最开始写的时候,最好还是分开来写。FILE *fp1;fp1=fopen("d:\\test.txt","w+");if (fp1==NULL){printf("Cannot open this file.\n");exit( 0);}你没有写打开方式。
回复

使用道具 举报

千问 | 2009-11-19 14:51:48 | 显示全部楼层
lz
if((fp1 = fopen("input.txt","))==NULL)
引号 数量不对呀!! 根据你现在的代码。看不出来其他的原因。关于fopen() 的使用方法。下面的地址。。
http://hi.baidu.com/jeanwwq/blog/item/781138020fe86d82d53f7cc2.html
回复

使用道具 举报

千问 | 2009-11-19 14:51:48 | 显示全部楼层
("input.txt",")这个引号数量貌似不对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行