【C语言】获取程序运行时间代码模板

简介: 【C语言】获取程序运行时间代码模板

C语言获取程序运行时间

程序运行时间模板

程序实例



首先,该功能需要三个头文件和一个函数作为支撑

头文件:<stdio.h>、<windows.h>、<time.h>

函数:clock


程序运行时间模板


#include<stdio.h>
# include <windows.h>
#include<time.h>
main()
{
  long op,ed;//定义开始时间和结束时间
  op=clock();//开始计时
  */
    自己的程序代码
  */
  Sleep(1000);//静态方法,控制当前正在运行的线程
    ed=clock();//结束计时
    printf("运行时间为%ldms\n",ed-op);//运行时间 
}

看不懂?来举个例子,很简单的


程序实例


#include <stdio.h>
#include <stdlib.h> 
#include <windows.h>
#include<time.h>
/*
  此处省略若干函数
*/
void main()
{
    Bintree T;
    long op,ed;//定义开始时间和结束时间
    op=clock();//开始计时
    printf("请输入一个二叉树:\n");
      Create_Bintree(&T);
    printf("Tree Create OK!\n");
    printf("先序遍历:\n");
      Preorder(&T);
    printf("\n中序遍历:\n");
      Inorder(&T);
    printf("\n后序遍历:\n");
      Posorder(&T);
    printf("\n");
    Sleep(1000);
      ed=clock();//结束计时
        printf("运行时间为%ldms\n",ed-op);//运行时间 
 }

希望对您有帮助,您的支持是我创作最大的动力,谢谢!

目录
相关文章
|
1月前
|
存储 自然语言处理 编译器
【C语言】编译与链接:深入理解程序构建过程
【C语言】编译与链接:深入理解程序构建过程
|
3月前
|
存储 算法 C语言
"揭秘C语言中的王者之树——红黑树:一场数据结构与算法的华丽舞蹈,让你的程序效率飙升,直击性能巅峰!"
【8月更文挑战第20天】红黑树是自平衡二叉查找树,通过旋转和重着色保持平衡,确保高效执行插入、删除和查找操作,时间复杂度为O(log n)。本文介绍红黑树的基本属性、存储结构及其C语言实现。红黑树遵循五项基本规则以保持平衡状态。在C语言中,节点包含数据、颜色、父节点和子节点指针。文章提供了一个示例代码框架,用于创建节点、插入节点并执行必要的修复操作以维护红黑树的特性。
102 1
|
3月前
|
NoSQL 编译器 程序员
【C语言】揭秘GCC:从平凡到卓越的编译艺术,一场代码与效率的激情碰撞,探索那些不为人知的秘密武器,让你的程序瞬间提速百倍!
【8月更文挑战第20天】GCC,GNU Compiler Collection,是GNU项目中的开源编译器集合,支持C、C++等多种语言。作为C语言程序员的重要工具,GCC具备跨平台性、高度可配置性及丰富的优化选项等特点。通过简单示例,如编译“Hello, GCC!”程序 (`gcc -o hello hello.c`),展示了GCC的基础用法及不同优化级别(`-O0`, `-O1`, `-O3`)对性能的影响。GCC还支持生成调试信息(`-g`),便于使用GDB等工具进行调试。尽管有如Microsoft Visual C++、Clang等竞品,GCC仍因其灵活性和强大的功能被广泛采用。
128 1
|
3月前
|
编译器 C语言 计算机视觉
C语言实现的图像处理程序
C语言实现的图像处理程序
155 0
|
1月前
|
存储 搜索推荐 C语言
深入C语言指针,使代码更加灵活(二)
深入C语言指针,使代码更加灵活(二)
|
1月前
|
存储 程序员 编译器
深入C语言指针,使代码更加灵活(一)
深入C语言指针,使代码更加灵活(一)
|
1月前
|
C语言
深入C语言指针,使代码更加灵活(三)
深入C语言指针,使代码更加灵活(三)
深入C语言指针,使代码更加灵活(三)
|
2月前
|
安全 C语言
在C语言中,正确使用运算符能提升代码的可读性和效率
在C语言中,运算符的使用需要注意优先级、结合性、自增自减的形式、逻辑运算的短路特性、位运算的类型、条件运算的可读性、类型转换以及使用括号来明确运算顺序。掌握这些注意事项可以帮助编写出更安全和高效的代码。
50 4
|
1月前
|
存储 文件存储 C语言
深入C语言:文件操作实现局外影响程序
深入C语言:文件操作实现局外影响程序
|
1月前
|
C语言
C语言练习题代码
C语言练习题代码