是不是应该样写:
*((**ppFunc)+0)=max;*((**ppFunc)+1)=min;

解决方案 »

  1.   

    为什么碰到复杂的表达式不用typedef呢? 下面的例子编译通过:
    typedef int F();
    typedef F* pF;
    typedef pF* ppF;int main(int argc, char* argv[])
    {
    ppF ppFunc = new pF[4];
    ppFunc[0] = max;//
      

  2.   


    int main(int argc, char* argv[])
    {
    ppF ppFunc = new pF[4];
    ppFunc[0] = max;//
      

  3.   

    typedef int F();
    typedef F* pF;
    typedef pF* ppF;int main(int argc, char* argv[])
    {
    ppF ppFunc = new pF[4];
    ppFunc[0] = max; //
      

  4.   

    csdn贴有汉字的帖子有点问题嘛typedef int F();
    typedef F* pF;
    typedef pF* ppF;int main(int argc, char* argv[])
    {
    ppF ppFunc = new pF[4];
    ppFunc[0] = max; // 其中max是一个函数名

    ppFunc[1] = min; // min也是一个函数名
    return 0;
    }