VC++6.0环境下,C语言里FILE的使用

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:50:03
VC++6.0环境下的C语言程序中,使用了如下头文件:
#include "stdio.h"
#include "stdafx.h"
#include "stdlib.h"
但在后面的程序中,使用语句;
FILE *pf;
但出现错误提示:'FILE' : undeclared identifier
不知道怎么回事,求助,谢谢!
一楼的方法有效,谢谢!
不过不知道为什么“stdafx.h是个奇怪的东西,就是它前面的代码都无效!”
希望有明白人能指点指点,共同学习:)

stdafx.h是个奇怪的东西,就是它前面的代码都无效!
而且不包含它的时候 (自动生成project并含有此文件时)
cpp 里什么都没有也会报错。

修改方法:
把 #include "stdio.h"放到 "stdafx.h"的后面去试试。