搜索
查看: 645|回复: 6
打印 上一主题 下一主题

求教,小白。

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-5 20:39:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
为什么一加sleep(5000);后编译就出现错误且没有指出错误地方?


#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a;
    a=2;
    if(a>1)        printf("Yes");
    else        printf("No");
    sleep(5000);
    return 0;
}


沙发
发表于 2015-4-5 20:58:00 | 只看该作者
为什么要加Sleep();这种函数,完全是多余无用的代码呀~~
板凳
 楼主| 发表于 2015-4-5 21:05:11 | 只看该作者
我只想知道为什么。。。。
地板
发表于 2015-4-6 11:07:23 | 只看该作者
其实你前面既然包含了stdlib库就可以直接把system(“pause”);加到后面。之所以sleep函数出问题是因为前面没有包含windows库。

点评

这位同学说的很对,用什么函数你首先要知道这个函数是干什么的在那个头文件里,  发表于 2015-4-6 11:36
5#
发表于 2015-4-6 11:47:05 | 只看该作者
要加Sleep的话,就先加上#include<windows.h>   并且Sleep的首字母要大写
或者写成_sleep 也行(不用加#ingclude<windows.h>)
6#
发表于 2015-6-5 21:07:54 | 只看该作者
:):):):):):):):):):):):):):):):):):)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表