自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 c语言中的回调函数例子

在buble头文件中,我们做了两个操作,一是对maopao这个函数的声明,一是用typedef来完成对函数指针的取别名,取为sortfunc。那么在buble.c中的第三个参数就一目了然了,是一个函数指针,用来保存函数的地址。传入desc相当于把desc的地址传到maopao中去了,而在maopao中就回调了函数void desc(),得到了想要实现的功能。相当于定义了一个指针变量,可以保存函数的地址,再用这个指针变量保存了传入的函数名(地址),所以在maopao中可以调用desc函数。

2023-07-23 22:04:12 93 1

原创 测试c语言程序性能的方法

是不可以的,因为在c/c++标准库中对于时间的精确程度只能到达千分之一毫秒(一毫秒)。1.我们可以通过修改iterations的值来改变add()的调用次数,先设置为10000次,来检测程序的运行时间。返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数。代码解释:(1)在这个程序中我们导入了time.h头文件,在time.h文件中clock()函数的作用是。,那么程序运行的总计时单位除以一秒钟有多少个时间单位就可以得到程序允许的耗时。

2023-07-18 18:26:30 356 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除