sleep函数简介

news/2024/6/29 11:50:03 标签: delay, 编译器, windows, 工作, php, c
cle class="baidu_pl">
cle_content" class="article_content clearfix">
content_views" class="htmledit_views"> 在VC中使用带上头文件
  #include <class="tags" href="/tags/WINDOWS.html" title=windows>windows.h>
  注意:
  在VC中Sleep中的第一个英文字符为大写的"S"
  在标准C中是sleep, 不要大写.. 下面使用大写的来说明,, 具体用什么看你用什么class="tags" href="/tags/BianYiQi.html" title=编译器>编译器. 简单的说VC用Sleep, 别的一律使用sleep.
  Sleep函数的一般形式:
  Sleep(unisgned long);
  其中࿰c;Sleep()里面的单位࿰c;是以毫秒为单位࿰c;所以如果想让函数滞留1秒的话࿰c;应该是Sleep(1000);
  例:
  #include <class="tags" href="/tags/WINDOWS.html" title=windows>windows.h>
  int main()
  {
  int a;
  a=1000;
  Sleep(a);/* VC 使用Sleep*/
  return 0;
  }


usleep功能:
暂停执行。 语法: void usleep(int micro_seconds); 返回值: 无 函数种类: PHP 系统功能 内容说明:本函数可暂时使程序停止执行。参数 micro_seconds 为要暂停的毫秒数(微妙还是毫秒?)。 注意:这个函数不能class="tags" href="/tags/GongZuo.html" title=工作>工作在 Windows 操作系统中。参见:usleep() 与sleep()类似࿰c;用于延迟挂起进程。进程被挂起放到reday queue。
  只是一般情况下࿰c;延迟时间数量级是秒的时候࿰c;尽可能使用sleep()函数。
  且࿰c;此函数已被废除࿰c;可使用nanosleep。
  如果延迟时间为几十毫秒࿰c;或者更小࿰c;尽可能使用usleep()函数。这样才能最佳的利用CPU时间


class="tags" href="/tags/DELAY.html" title=delay>delay:
函数名: class="tags" href="/tags/DELAY.html" title=delay>delay 
  功 能: 将程序的执行暂停一段时间(毫秒) 
  用 法: void class="tags" href="/tags/DELAY.html" title=delay>delay(unsigned milliseconds); 
  程序例: 
  /* Emits a 440-Hz tone for 500 milliseconds */ 
  #include<dos.h> 
  int main(void) 
  { 
  sound(440); 
  class="tags" href="/tags/DELAY.html" title=delay>delay(500); 
  nosound(); 
  return 0; 
  }
  (由于class="tags" href="/tags/DELAY.html" title=delay>delay读音像地雷࿰c;在各大OI灌水区通用……) 




class="tags" href="/tags/DELAY.html" title=delay>delay()是循环等待࿰c;该进程还在运行࿰c;占用处理器。   
sleep()不同࿰c;它会被挂起࿰c;把处理器让给其他的进程。


sleep()参数指定暂停时间࿰c;单位是s   
class="tags" href="/tags/DELAY.html" title=delay>delay()参数指定暂停时间࿰c;单位是ms
cle>

http://www.niftyadmin.cn/n/1208948.html

相关文章

FCKEditor富文本实现导入word功能

这种方法是servlet&#xff0c;编写好在web.xml里配置servlet-class和servlet-mapping即可使用 后台&#xff08;服务端&#xff09;java服务代码&#xff1a;&#xff08;上传至ROOT/lqxcPics文件夹下&#xff09; <% page language"java" import"java.ut…

nginx平滑升级、在线添加模块(tengine 动态加载模块)

http://www.orzace.com/how-to-upgrade-nginx/下面是nginx替换成tengine再加上lua 模块&#xff0c;&#xff08;tengine-2.0.1版本暂时无法动态加载lua模块&#xff0c;只能编译加载&#xff09;安装系统所需web软件1.下载luajit,官网 http://luajit.org/ wget http://lua…

FCKEditor粘贴word里图文内容到编辑器中

1.编辑器修改 (可选) 1.1在 ueditor/config.json 中添加代码块 /* 上传word配置 */ "wordActionName": "wordupload", /* 执行上传视频的action名称 */ "wordFieldName": "upfile", /* 提交的视频表单名称 */ "wordPathFormat&q…

C++Boost库介绍

Boost库是为C语言标准库提供扩展的一些C程序库的总称。Boost库由Boo st社区组织开发、维护。其目的是为C程序 员提供免费、 同行审查的 、 可移植的程序库。Boost库可以与C标准库 完美共同工作&#xff0c;并且为其提供扩展功能。Boost库使用Boost License来授权使用&#xff0…

rsync-文档

wget http://dxdown3.onlinedown.net/down/rsync-3.0.9.tar.zipgunzip rsync-3.0.9.tar.ziptar -zxvf rsync-3.0.9.tar.gzcd rsync-3.0.9.tar.gz./configure --prefix/usr/local/rsync309make && make install服务端&#xff1a;vim /etc/rsyncd.confstrict modes yepo…

线程的基础知识

理解线程是非常关键的&#xff0c;因为每个进程至少需要一个线程。本章将更加详细地介绍线程的知识。尤其是要讲述进程与线程之间存在多大的差别&#xff0c;它们各自具有什么作用。还要介绍系统如何使用线程内核对象来管理线程。与进程内核对象一样&#xff0c;线程内核对象也…

wangEditor增加自定义工具栏暨百度编辑器上传WORD文档并保留源格式自动填充到编辑框

在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题&#xff0c;于是各种网上扒拉&#xff0c;终于找到解决方案&#xff0c;在这里感谢一下知乎中众大神以及TheViper。 通过知乎提供的思路找到粘贴的原理&#xff0c;通过TheViper找到粘贴图片的方法。 其原理为一下…

【Algorithm】二分查找

今天在学习《编程之美》的时候&#xff0c;看到一个二分查找的题目&#xff0c;发现原来我真的不懂二分查找。 二分查找时候注意的事项&#xff1a; 在求二分查找的中间点时没有使用 midIndex (minIndex maxIndex) / 2 是因为&#xff0c;以免 minIndex maxIndex之后会导致溢…