错误的原因??

620646 2003-01-16 08:03:04
提示 321\321.cpp(63) : error C2065: 'exit' : undeclared identifier

。。。。。。
FILE *bmp;
int i;
if((bmp=fopen("zhifang2.bmp","wb"))==NULL)
{
printf("create file failed!");
exit(0);
}
else{。。。。。
怎么回事呀?

...全文
33 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinajiji 2003-01-16
  • 打赏
  • 举报
回复
#include <cstdlib>
aurora_song 2003-01-16
  • 打赏
  • 举报
回复
没有在这个cpp文件的开头包含对exit进行声明的头文件。如果没记错的话应该是stdlib.h。引用标准C库中定义好了的函数,自然需要先包含相应的头文件。
在开头加上“#include <stdlib.h>”就应该可以解决这个问题。
SwordMan2001 2003-01-16
  • 打赏
  • 举报
回复
#include <stdlib.h>

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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