最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言實(shí)現(xiàn)簡單的定時(shí)器

 更新時(shí)間:2020年10月29日 12:54:59   作者:研究猿小劉  
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)簡單的定時(shí)器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C語言實(shí)現(xiàn)簡單的定時(shí)器的具體代碼,供大家參考,具體內(nèi)容如下

1.代碼分析

2.代碼

#include <stdio.h>
#include <time.h>
#include <conio.h>

#ifndef CLOCKS_PER_SEC
#define CLOCKS_PER_SEC 1000
#endif

int main( void )
{
 clock_t start;
 long count = 1;
 start = clock();
 while(1)
 {
 if((clock() - start) == CLOCKS_PER_SEC)
 {
 printf("%ld\n",count++);
 start = clock();
 //break;
 }
 }
 getch();
}

3. 代碼抽象出一個(gè)定時(shí)器函數(shù) void timer(long time)

void timer(long time){

 clock_t start;
 long count = 1;
 start = clock();
 while(1)
 {
 if((clock() - start) != (time*CLOCKS_PER_SEC))
 {
 //時(shí)間沒有到,啥也不做,空循環(huán)
 }else {
   //時(shí)間到了退出循環(huán)
   // printf("%s","hello");
   break;
  }
  
 }
}

完整代碼

#include <stdio.h>
#include <time.h>
#include <conio.h>

#ifndef CLOCKS_PER_SEC
#define CLOCKS_PER_SEC 1000
#endif
/**
 * time 的單位為s
 */
void timer(long time){

 clock_t start;
 long count = 1;
 start = clock();
 while(1)
 {
 if((clock() - start) != (time*CLOCKS_PER_SEC))
 {
 //時(shí)間沒有到,啥也不做,空循環(huán)
 }else {
   //時(shí)間到了退出循環(huán)
   // printf("%s","hello");
   break;
  }
  
 }
}
int main( void )
{
 
 for(int i=0;i<10;i++){
  timer(1);
  printf("%d\n",i);
 }
 getch();
}

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • GCC 編譯c程序的方法及過程解析

    GCC 編譯c程序的方法及過程解析

    目前 Linux 下最常用的 C 語言編譯器是 GCC ( GNU Compiler Collection ),它是 GNU 項(xiàng)目中符合 ANSI C 標(biāo)準(zhǔn)的編譯系統(tǒng),能夠編譯用 C 、 C++ 和 Object C 等語言編寫的程序
    2014-01-01
  • C語言goto的應(yīng)用舉例以及詳解

    C語言goto的應(yīng)用舉例以及詳解

    goto的用法就是改變程序執(zhí)行的順序,從某個(gè)地方跳轉(zhuǎn)到你標(biāo)志的地方,下面這篇文章主要給大家介紹了關(guān)于C語言goto的應(yīng)用舉例及詳解的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • C語言實(shí)現(xiàn)簡單計(jì)算器功能(1)

    C語言實(shí)現(xiàn)簡單計(jì)算器功能(1)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)簡單計(jì)算器功能的第一部分,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • Qt數(shù)據(jù)庫應(yīng)用之實(shí)現(xiàn)圖片轉(zhuǎn)pdf

    Qt數(shù)據(jù)庫應(yīng)用之實(shí)現(xiàn)圖片轉(zhuǎn)pdf

    這篇文章主要為大家詳細(xì)介紹了如何利用Qt實(shí)現(xiàn)圖片轉(zhuǎn)pdf功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定參考價(jià)值,需要的可以了解一下
    2022-06-06
  • VC讀配置文件實(shí)例

    VC讀配置文件實(shí)例

    這篇文章主要介紹了VC讀配置文件的方法,實(shí)例講述了VC針對(duì)文件操作的技巧,需要的朋友可以參考下
    2014-10-10
  • C++類與對(duì)象深入之引用與內(nèi)聯(lián)函數(shù)與auto關(guān)鍵字及for循環(huán)詳解

    C++類與對(duì)象深入之引用與內(nèi)聯(lián)函數(shù)與auto關(guān)鍵字及for循環(huán)詳解

    朋友們好,這篇播客我們繼續(xù)C++的初階學(xué)習(xí),現(xiàn)在對(duì)一些C++的入門知識(shí)做了些總結(jié),整理出來一篇博客供我們一起復(fù)習(xí)和學(xué)習(xí),如果文章中有理解不當(dāng)?shù)牡胤?還希望朋友們在評(píng)論區(qū)指出,我們相互學(xué)習(xí),共同進(jìn)步
    2022-06-06
  • c語言枚舉類型enum的用法及應(yīng)用實(shí)例

    c語言枚舉類型enum的用法及應(yīng)用實(shí)例

    enum是C語言中的一個(gè)關(guān)鍵字,enum叫枚舉數(shù)據(jù)類型,枚舉數(shù)據(jù)類型描述的是一組整型值的集合,這篇文章主要給大家介紹了關(guān)于c語言枚舉類型enum用法及應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • Qt中QPushButton組件的使用詳解

    Qt中QPushButton組件的使用詳解

    QPushButton是Qt庫中的一個(gè)重要組件,本文主要介紹了Qt中QPushButton組件的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • Qt實(shí)現(xiàn)編輯數(shù)據(jù)庫數(shù)據(jù)的方法詳解

    Qt實(shí)現(xiàn)編輯數(shù)據(jù)庫數(shù)據(jù)的方法詳解

    這篇文章主要為大家詳細(xì)介紹了Qt是如何實(shí)現(xiàn)編輯數(shù)據(jù)庫數(shù)據(jù)的,文中的示例代碼簡潔易懂,對(duì)我們深入了解QT有一定的幫助,感興趣的小伙伴可以了解一下
    2023-02-02
  • C++采用TLS線程局部存儲(chǔ)的用法實(shí)例

    C++采用TLS線程局部存儲(chǔ)的用法實(shí)例

    這篇文章主要介紹了C++采用TLS線程局部存儲(chǔ)的用法實(shí)例,詳細(xì)講述了TLS索引及線程的操作,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10

最新評(píng)論

六盘水市| 大方县| 西贡区| 康平县| 高雄县| 乾安县| 德钦县| 三亚市| 永顺县| 石景山区| 黎城县| 玛纳斯县| 田东县| 阿荣旗| 邵阳市| 云梦县| 泾源县| 新蔡县| 安康市| 安仁县| 临猗县| 朝阳县| 崇阳县| 丁青县| 温州市| 南投市| 五家渠市| 孟州市| 永寿县| 盐源县| 宝丰县| 德令哈市| 鄯善县| 登封市| 忻城县| 黄大仙区| 东台市| 丽江市| 四会市| 永德县| 灵丘县|