error C2275: 'FILE' : illegal use of this type as an expression
2015-07-06 10:39
323 查看
1.检查你的头文件有没有#include <stdio.h>
2.纯C语言的,FILE的定义要在头部,而不是在函数内
2.纯C语言的,FILE的定义要在头部,而不是在函数内
//头部定义 FILE *outfile1; FILE *outfile2; //函数引用 outfile1=fopen("out.txt","w"); for(j=0;j<SIZE;j++){ p=graph.adjlist[j].FirstEdge; while(p!=NULL){ fprintf(outfile1," %d %d",j,p->adjvex); p=p->next; } 这样就解决了!
相关文章推荐
- [转载]C#特性详解
- 按钮点击状态
- 什么是MVC
- Redhat Linux安装JDK 1.7
- C#连接sqlite数据库
- Java并发编程:volatile关键字解析
- 各种排序算法比较
- Laravel5.1学习笔记19 EloquentORM 入门
- 皕杰报表的性能优化
- 斯坦福大学iOS应用开发教程学习笔记
- .settings下莫名的多了些org.eclipse.jdt.core.prefs...
- 移动终端基带芯片的基本架构介绍之三(移动终端基带芯片详细架构)
- nginx服务器下编写cgi程序
- 交换机的级联:
- 《数据结构与算法分析c++描述》读书笔记五——优先队列(堆)
- Java并发编程:Lock
- 获得当前设备可用的内存 和 获取当前任务所占用的内存 (单位:MB)(转)
- maven环境搭建
- Android中屏幕密度和图片大小的关系分析
- u盘怎么安装os x10.10.4系统 u盘安装os x10.10.4系统教程