sleep函数,没效果啊?请教是为什么?

朝野布告 2011-06-25 03:59:42
// sleep.c
#include<stdio.h>
#include <stdlib.h>

main()
{


system("cls");
printf("\nHello, world!");

system("sleep(10000)");


printf("\nHi, guys");

getchar();
return 0;
}
...全文
539 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wizard_tiger 2011-06-26
  • 打赏
  • 举报
回复
Sleep()函数在windows.h中
要使用的话要包含windows.h这个文件。
ljhhh0123 2011-06-25
  • 打赏
  • 举报
回复
winbase.h
WINBASEAPI VOID WINAPI Sleep(DWORD dwMilliseconds );
AnYidan 2011-06-25
  • 打赏
  • 举报
回复
Sleep() -- <windows.h>

lz 看看 v6 的帮助
ljhhh0123 2011-06-25
  • 打赏
  • 举报
回复
vc6.0中有此函数在stdlib.h头文件内
_CRTIMP void __cdecl _sleep(unsigned long);
对msvcrt.dll中实现,加下划线用吧,绝对可靠。
quwei197874 2011-06-25
  • 打赏
  • 举报
回复
远离vc
Lactoferrin 2011-06-25
  • 打赏
  • 举报
回复
sleep和Sleep不一样
#include<dos.h>

sleep(1);睡1秒
沭水河畔 2011-06-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 chaoyebugao 的回复:]
……
system("sleep(10000)");
……
[/Quote]
樓主這一句是錯的,所以沒有效果。VC不熟,但是我想VC6也應該有sleep函數的。
system()函數中的字串應該是一個在命令提示符中可以解釋執行的命令、腳本或者可執行程序。樓主寫的卻是函數調用的寫法。“sleep 10000”這樣就是命令提示符可執行的形式。
c_losed 2011-06-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 chaoyebugao 的回复:]

嗯嗯,谢谢啦,可是提示没有windows.h怎么办啊?用的是古老的VC++6.0啊,改用VS2010可以吗?
[/Quote]
可以
vc6应该退出舞台了
序员 2011-06-25
  • 打赏
  • 举报
回复
#include <windows.h>
朝野布告 2011-06-25
  • 打赏
  • 举报
回复
嗯嗯,谢谢啦,可是提示没有windows.h怎么办啊?用的是古老的VC++6.0啊,改用VS2010可以吗?
yyg990441 2011-06-25
  • 打赏
  • 举报
回复

#include<stdio.h>
#include <stdlib.h>
#include <windows.h>
main(){
system("cls");
printf("\nHello, world!");
Sleep(10000);

printf("\nHi, guys");

getchar();
return 0;
}

70,018

社区成员

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

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