VS2010中,在main函数中写如下代码

Mr差不多 2015-05-12 12:40:30
FILE *fp4 = fopen("F:\\matlab工程\\file_number1.txt","r");
fscanf(fp4,"%d",&NUM1);
fclose(fp4);
FILE *fp5 = fopen("F:\\matlab工程\\file_number2.txt","r");
fscanf(fp5,"%d",&NUM2);
fclose(fp5);


问题 编译时候
错误 10 error C2065: “fp5”: 未声明的标识符 f:\projects\读取txt数据计算\读取txt数据计算\main.c 35 1 读取txt数据计算
错误 11 error C2065: “fp5”: 未声明的标识符 f:\projects\读取txt数据计算\读取txt数据计算\main.c 36 1 读取txt数据计算
错误 14 error C2065: “fp5”: 未声明的标识符 f:\projects\读取txt数据计算\读取txt数据计算\main.c 37 1 读取txt数据计算
错误 9 error C2275: “FILE”: 将此类型用作表达式非法 f:\projects\读取txt数据计算\读取txt数据计算\main.c 35 1 读取txt数据计算
...全文
256 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr差不多 2015-05-13
  • 打赏
  • 举报
回复
感谢~@#1
bigfog 2015-05-12
  • 打赏
  • 举报
回复

在C ++里,你的代码 没问题,但你的“main .c”  扩展名为 .c,
所 以是 按C 语言 的标 准编 译,而C语 言要 求将 定义都 放在代 码开 头
因此,F ILE   *fp5;定 义 放在前面 就可以了

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧