一、基本介绍 委托是一种引用类型,它表示对方法的引用,即委托就是一种用来指向一个方法的引用类型变量。 委托(Delegate)是一种特殊的类型,它定义了方法的类型,使得可以将方法作为参数传递,或者将其赋值给变量。委托是实现事件和回调方法的基础。 二、基本使用 定义委托类型:首先,你需要定义一个委托类型,指定它可以接受的方法的签名。 public delegate int Op
函数指针 #include<stdio.h>//声明函数指针typedef int(*Calc)(int a, int b);int Add(int a, int b){return a + b;}int Sub(int a, int b) {return a - b;}int main() {Calc funcPoint1 = &Add;Calc funcPoint2 = &Sub