摘要:
1.什么是回调函数。在FreeRDP的项目中看到,几乎所有的绘制工作都是通过回调函数完成的。究竟什么是回调函数呢?要了解回调函数,还得中函数指针说起。那函数指针又是什么呢?它跟指针函数有什么关系呢?请看下面:一般我们是这样声明一个函数的, int func(int params, ...); 相信大家对函数最熟悉不过了,这是个返回值为int的函数。稍微变形一下就成了指针函数了,请看: int* func(int params, ...); 一个函数不仅可以带回一个整型数据的值,字符类型值和实型类型的值,还可以带回指针类型的数据,使其指向某个地址单元。当一个函数的返回值是一个指针时,该函数就是一 阅读全文