容易探讨下

简单探讨下今天在zigbee的协议栈里看到这个代码:events (tasksArr[idx])( idx, events )然后就一直不知

简单探讨下
今天在zigbee的协议栈里看到这个代码:events = (tasksArr[idx])( idx, events );
然后就一直不知道 a = ( b, c)这种代码有什么意义。
菜鸟求指教啊。 C
[解决办法]

tasksArr[idx] 是不是一个函数地址呢?

[解决办法]
events = (tasksArr[idx])( idx, events );
tasksArr[idx]  //函数数组
( idx, events )  //两个参数

不知道我理解对不对