首页 > 其他分享 >回调函数

回调函数

时间:2022-11-21 03:44:05浏览次数:54  
标签:Function Handle 函数 int Callback printf return 回调

#include<stdio.h>

int Callback_1();
int Callback_2();
int Callback_3();
int Handle(int (*Callback)());

int main()
{
    Handle(Callback_1);
    Handle(Callback_2);
    Handle(Callback_3);
    return 0;
}

int Handle(int (*Callback)())
{
    printf("Entering Handle Function. \n");
    Callback();
    printf("Leaving Handle Function. \n");
}

int Callback_1() // Callback Function 1
{
    printf("Hello, this is Callback_1 \n");
    return 0;
}

int Callback_2() // Callback Function 2
{
    printf("Hello, this is Callback_2 \n");
    return 0;
}

int Callback_3() // Callback Function 3
{
    printf("Hello, this is Callback_3 \n");
    return 0;
}



标签:Function,Handle,函数,int,Callback,printf,return,回调
From: https://www.cnblogs.com/starcos/p/16910211.html

相关文章

  • 函数指针数组
    /* Function:函数指针数组*/#include<stdio.h>#include<stdlib.h>intfunc1(intn){printf("func1:%d\n",n);returnn;}intfunc2(intn){......
  • 调用函数指针
    /* DesignModel:设计模式 Function:使用函数指针列表搭建程序框架*/#include<stdio.h>#include<stdlib.h>inthello(inti);voidhey(inti);intsomeother(vo......
  • spark中生成时间序列数据的函数stack和sequence
    Sequence函数用Sequence函数生成时间序列函数,真的是非常简便易用,之前因为没找到,所以走了不少弯路。println("指定开始和结束数字,生成对应的数字序列,通过第三个参数来......
  • 特殊功能的函数(魔法方法)
    在python中,_XX_()的函数叫做魔法方法,指的是具有特殊功能的函数。1、_init_()1.1体验_init_()作用:初始化对象 #目标:定义init魔法方法设置初始化属性,并访问调用......
  • Python学习笔记:timedelta类相关函数
    一、介绍timedelta类表示时间差,可以直接实例化,也可以由两个datetime类型的数据作差得到。缘起于求两个时间差,并需要转换为特定的单位(天、小时、分钟等),遂产生此需求。......
  • 工具函数实现多个组件的共同需求
    例子:验证手机号的正则表达式验证用户名是否复合规范复用度相当高的函数等等 1.定义函数一般会在src下新建untils文件夹untils=>index.js使用正......
  • python函数进阶
    #1.函数的作用域#全局变量的作用域:#一般在函数体外定义的变量成为全局变量,在函数内部定义的变量称为局部变量。#全局变量所有作用域都可用,局部变量只能在本函数可......
  • python算法题1:给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标
    题目:给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值index1和index2,其中index1必须小于index2。 说明: ......
  • Java 函数式编程「二」
    接上回,聊聊函子functor。functor是一个容器。该容器的value属性指向被包裹的数据;该容器的map方法对容器进行映射变换。以下代码实现一个最普通的functor,称之为J......
  • 习以为常的vba函数Format居然可以四则运算
    今天和朋友无意中聊起,他提到,format函数可以做运算。一测试,果然可以。而且支持四则运算,但不支持函数等。SubTest()MsgBoxFormat(1+1+2,"0.00")endsub......