typedef void (*(converters[2])) ();
是定义一个指针数组,其中有两个元素。看了以下代码就明白了
void func_a()
{
}
void func_b()
{
}
converters func={func_a,func_b); // 声明数组func
func[0](); // 调用func_a
func[1](); // 调用func_b
是定义一个指针数组,其中有两个元素。看了以下代码就明白了
void func_a()
{
}
void func_b()
{
}
converters func={func_a,func_b); // 声明数组func
func[0](); // 调用func_a
func[1](); // 调用func_b