• 38 时间和日期相关函数


    1,编程中,经常会使用到日期相关的函数,比如,统计某段代码执行花费的时间等。头文件是<time.h>

    1,获取当前时间

      char *ctime( const time_t *timer)

      返回一个表示当地时间的字符串,当地时间是给予参数 timer

      

       

    2,编写一段代码来统计 函数 test 执行的时间

      double difftime ( time_t time1 , time_t time2)

      返回 time1 和 time2 之间相差的秒数( time1 - time2)

     1 #include<stdio.h>
     2 #include<time.h>
     3 void test() {
     4     int sum = 0;
     5     for (int i = 1;i <=10000000;i++) {
     6         sum += i;
     7     }
     8     printf("sum=%d
    ", sum);
     9 }
    10 void main() {
    15     //1,先得到执行 test 前的时间
    16     time_t starttime, endtime;
    17     double diff_time;  //存放事件差
    18     printf("程序启动...
    ");
    19     time(&starttime);
    20 
    21     //2,执行test
    22     test();
    23 
    24     //3,再得到执行 test 后的时间
    25     time(&endtime);
    26 
    27     //4,得到时间差
    28     diff_time = difftime(endtime, starttime);
    29     printf("执行test函数耗时%.2f秒", diff_time);
    30 }

  • 相关阅读:
    小程序云开发(一)
    原来你是这样的"layui"啊
    记个笔记(项目中遇到的关于input的一些操作)
    vue的学习之路 vue-cli与axios
    小程序 上传图片
    文字滚动
    css 隐藏滚动条
    linux基础
    接口测试
    整理python循环,列表,字典笔记
  • 原文地址:https://www.cnblogs.com/shanlu0000/p/12350076.html
Copyright © 2020-2023  润新知