1. 程式人生 > 其它 >C語言,回撥函式使用樣例

C語言,回撥函式使用樣例

技術標籤:個人整理c語言

C語言帶參回撥函式使用簡單樣例:

#include <stdio.h>


void test1(int a,int b)
{
	printf("test1:%d\n",a+b);
}

void test2(char* c)
{
	printf("test2:[%s]\n",c);
}

void test3(int a,int b,void (*callback1)(int ,int),void (*callback2)(char *))
{
	char buff[20] = "abcdefghigklmn"
; callback1(a,b); callback2(buff); } int main(void) { test3(5,10,test1,test2); return 0; }

執行結果:
在這裡插入圖片描述