C语言里FILE定义全局变量出现[Error] conflicting types for 'fp1';
我想定义两个FILE类型全局变量,可是出现了类型冲突的问题。
代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
FILE *fp1,*fp2;
*fp1=fopen("/Users/macbook/input1.txt","r");
*fp2=fopen("/Users/macbook/print5.txt","w");
却出现了如下错误:
求各位大佬帮小弟看看,在下感激不尽!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
需要一个函数
去掉星号。
这背景眼睛不花吗
fp1被重定义为int了,你再检查一遍没贴出来的代码吧