c语言sleep函数出错
#include<dos.h>#include<stdio.h>intmain(void){inti;for(i=1;i<5;i++){printf("Sleepingf...
#include <dos.h>
#include <stdio.h>
int main(void)
{
int i;
for (i=1; i<5; i++)
{
printf("Sleeping for %d seconds\n", i);
sleep(i);
}
return 0;
}
错误提示:
Linking...
test3.obj : error LNK2001: unresolved external symbol _usleep
Debug/test3.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
test3.exe - 1 error(s), 0 warning(s)
为什么要加上#include "Windows.h"这个头文件? 展开
#include <stdio.h>
int main(void)
{
int i;
for (i=1; i<5; i++)
{
printf("Sleeping for %d seconds\n", i);
sleep(i);
}
return 0;
}
错误提示:
Linking...
test3.obj : error LNK2001: unresolved external symbol _usleep
Debug/test3.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
test3.exe - 1 error(s), 0 warning(s)
为什么要加上#include "Windows.h"这个头文件? 展开
4个回答
展开全部
加头#include"windows.h"
把sleep写成Sleep;
S要大写
#include"windows.h"是包含win32 api函数,但不是全部,
windows.h介绍
http://baike.baidu.com/view/1586331.htm
把sleep写成Sleep;
S要大写
#include"windows.h"是包含win32 api函数,但不是全部,
windows.h介绍
http://baike.baidu.com/view/1586331.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <dos.h>
#include <stdio.h>
#include "Windows.h"
int main(void)
{
int i;
for (i=1; i<5; i++)
{
printf("Sleeping for %d seconds\n", i);
Sleep(i);
}
return 0;
}
#include <stdio.h>
#include "Windows.h"
int main(void)
{
int i;
for (i=1; i<5; i++)
{
printf("Sleeping for %d seconds\n", i);
Sleep(i);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sleep不是C标准库函数,而是windows.h里边的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |