fun
fun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-11
  • 最后登录2002-03-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1247回复:3

编译怎么不认识“FILE”呀???

楼主#
更多 发布于:2002-03-14 11:12
我安装了DDK,在DOS下运行setenv.bat后可以编译所有DDK自己带的例子源程序,但是当我在一个源程序里加入3行:
include <stdio.h>
FILE *fp;

printf(\"/n\");

编译时怎么显示
“ ‘FILE’undeclared identifier ”
“ ‘printf’undeclared identifier ”
看DOS下的环境变量好象都已经设置正确了呀,包括了VC6和DDK的环境了呀,怎么回事呀????????
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-14 11:32
你没有把关于FILE的定义所在文件包含并且在驱动中不能使用printf函数!
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-14 12:21
内核程序要使用内核层中的变量、结构、函数。
应用层中的大多数在内核层中不能使用!
fun
fun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-11
  • 最后登录2002-03-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-14 12:52
那我怎么调试程序呀,怎么看收到的包是什么内容呢?我的开发环境在98,我的测试环境是2000呀???
游客

返回顶部