sleep(1000); 显示[Error] 'sleep' was not declared in this scope
大神们好,请帮帮无助的小白{:10_266:}编译器是Dev-c++
拿着啊哈C语言的书本练习中,被一个奇怪的错误卡住了:
--------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
sleep(1000);
return 0;
}
--------------------------------------
'sleep' was not declared in this scope
--------------------------------------
发生了什么事情,我做错了什么吗??{:10_243:} 本帖最后由 liuzhengyuan 于 2020-7-31 09:40 编辑
Sleep 中的 “S” 要大写
而且要加 <windows.h> 头文件
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main(void)
{
Sleep(1000);
return 0;
} Sleep() 是定义在 Windows.h 中的,并且 S 要大写。正确代码:
#include <stdio.h>
#include <Windows.h>
int main(void)
{
Sleep(1000);
return 0;
} {:10_266:}谢谢两位大神,啊哈C里面没说这个。。。 {:10_250:}sleep是设置延迟的吗 小甲鱼的铁粉 发表于 2020-7-31 10:39
sleep是设置延迟的吗
差不多是,但如果参数为0,无限延迟
页:
[1]