关于sleep()函数在windows系统和linux系统下是两个不同的函数,差别较大,但功能是相同的,都是将进程挂起一段时间。

windows系统下函数名为Sleep(),其函数原型为:

#include 函数使用头文件

void Sleep(DWORD dwMilliseconds);  参数为毫秒

参考代码:#include //win头文件#includeint main(){    int i;    printf("你");    fflush(stdout); //强制刷新缓存,输出显示    for( i=0;i<10;i++ )    {Sleep(1000);/* windows 使用Sleep,参数为毫秒 */printf(".");        fflush(stdout);//强制刷新缓存,输出显示}printf("好\n");/*输出“你”和“好”之间会间隔10秒,并输出10个点*/return 0;}

linux系统下函数名为sleep(),其函数原型为:

#include  函数使用头文件

unsigned int sleep(unsigned int seconds);参数为毫秒 (如果需要更精确可以用usleep,单位为微秒)

修改上面的代码,以适应linux系统#include //1、linux 头文件#includeint main(){    int i;    printf("你");    fflush(stdout);//强制刷新缓存,输出显示    for( i=0;i<10;i++ )    {        sleep(1);       /*2、linux 使用sleep,参数为秒*/        printf(".");        fflush(stdout);//强制刷新缓存,输出显示    }    printf("好\n"); /*输出“你”和“好”之间会间隔10秒,并输出10个点*/    return 0;}

linux c语言 休眠函数,c语言sleep函数报错相关推荐

  1. 【C语言进阶】很诡异的编译报错expected declaration or statement at end of input

    作者简介 *架构师李肯(全网同名)**,一个专注于嵌入式IoT领域的架构师.有着近10年的嵌入式一线开发经验,深耕IoT领域多年,熟知IoT领域的业务发展,深度掌握IoT领域的相关技术栈,包括但不限于 ...

  2. 软件开发Linux环境下,java通过JNA调用so报错,求大神解答,感激不尽。

    软件开发Linux环境下,java通过JNA调用so报错,求大神解答,感激不尽. 图片说明 最佳答案: 专家已采纳 先用c等调用一下so,看函数能否正确调用 文章来源:https://ask.csdn ...

  3. python2中的unicode_python2中的unicode()函数在python3中会报错:

    python2中的unicode()函数在python3中会报错:NameError: name 'unicode' is not defined There is no such name in P ...

  4. linux系统读取excel文件是否存在,小弟我用poi读excel,在window下没有有关问题,但把程序放到linux上时,读取客户端的excel文件报错,不...

    我用poi读excel,在window下没有问题,但把程序放到linux上时,读取客户端的excel文件报错,不知道如何解决 我用poi读excel,在window下没有问题,但把程序放到linux上 ...

  5. Linux环境搭建 - update https://apt.repos.intel.com 报错

    Linux环境搭建 - update https://apt.repos.intel.com 报错 问题说明 解决方案 问题说明 执行 sudo apt-get update 之后, 出现 https ...

  6. 【c语言 gcc9.1.0环境下编译报错】error: ‘true’ undeclared (first use in this function)

    问题 网上验证一个单链表是否有环的c语言demo,放到gcc9.1.0的环境下编译,发现编译报错: error: 'true' undeclared (first use in this functi ...

  7. R语言安装REmap包及安装baidumap报错问题和使用

    总结下R语言绘制地图热力图和交互行程距离图, 方法一 install_git("https://github.com/Lchiffon/REmap")library(REmap) ...

  8. win10能运行德c语言,Win10运行不了vc6.0报错“0x0000142”怎么办?

    vc6.0是微软推出的一款C++编译器,学习C语言的伙伴都会在电脑上安装VC++6.0.最近有用户升级Win10系统后,发现Win10系统运行不了VC6.0,系统报错:0x0000142,这是怎么回事 ...

  9. 【嗜血GO笔记】GO语言:imported and not used: xxx 报错

    GO 语言有个特点,你引入的包 必须要 用,如果不用,那么你引入的包将当做异常报错. 解决方案,我不多说,大家也知道,就是把你引入的包用一下即可. 其实异常说的很清楚:imported and not ...

  10. 【已解决】GO语言开发中调用另一个库报错 cannot refer to unexported name XXXX

    问题: 在一个.go文件中定义一个reverse方法用来反转给定的字符串 包路径为:E:\goproject\src\ynhmonster.com\user\stringutil package st ...

最新文章

  1. 使用Docker快速搭建PHP开发环境
  2. [转]语音识别中区分性训练(Discriminative Training)和最大似然估计(ML)的区别...
  3. 二叉树-对称的二叉树(递归法)
  4. JAVA框架Struts2 Action类
  5. 10.17 linux 文件权限
  6. minio实现文件上传下载和删除功能
  7. 工作笔记-增加swap分区空间
  8. linux路由内核实现分析(四)---路由缓存机制(1)
  9. ecshop源码教程第1季
  10. 你的公司建立了企业文化了么?没有就看看这个
  11. 博科Brocade 6505光纤交换机
  12. 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(上篇)
  13. Baumer工业相机堡盟工业相机如何联合BGAPISDK和佳能EF变焦镜头实现相机的自动变焦(C++)
  14. matlab学习-结构体变量
  15. css 文字两端对齐
  16. 售后服务体系 服务质量体系
  17. linux 禁用IPv 6
  18. PHP 手机靓号规则、正则匹配、号码查询
  19. CPT104 Operating System Concepts Note
  20. csv文件加bom python_CSV读取与写入的常见问题(空行、BOM、r/w/a模式、指针)

热门文章

  1. Mac 安装mysql 以及重装问题解决
  2. 学会这10款AI绘画工具,你也可以成为插画师
  3. Telent远程登入实验
  4. 1.简述线性结构和非线性结构的差别
  5. 用numpy计算成交量加权平均价格(VWAP),并实现读写文件
  6. 【微信小程序】transparent 在不同设备的兼容问题
  7. 微软修复工具_GitHub 月榜第 3,微软的老照片修复工具火了
  8. 全球及中国再生水行业十四五利用前景与运营布局规划报告2022版
  9. 解决标识符未定义问题
  10. ASP .NET core UI笔记