zoukankan      html  css  js  c++  java
  • C++指向函数的指针数组

    可以定义一个指针,指向一个函数,还 可以定义一个指向函数的指针数组,每个元素都是一个指向函数的指针,不过,它们指向的函数的格式都是相同的。

     

    代码如下

     

    //指向函数的指针数组

     

    #include<iostream>

    using namespace std;

    void  f()  //函数f

    {

    cout<<"function f"<<endl;

    }

    void  g()  //函数g

    {

    cout<<"function g"<<endl;

    }

    int main()

    {

         void (*p[5])();  //指向函数的指针数组,大小为5

         p[0]=f;  //赋值

         p[1]=g;

         p[0]();//使用

         p[1]();

    return 0;

    }

    ————————————————

    版权声明:本文为CSDN博主「cnsophia」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/cnsophia/article/details/80625141

     

    可以定义一个指针,指向一个函数,还 可以定义一个指向函数的指针数组,每个元素都是一个指向函数的指针,不过,它们指向的函数的格式都是相同的。

     

    代码如下

     

    //指向函数的指针数组

     

    #include<iostream>

    using namespace std;

    void  f()  //函数f

    {

    cout<<"function f"<<endl;

    }

    void  g()  //函数g

    {

    cout<<"function g"<<endl;

    }

    int main()

    {

         void (*p[5])();  //指向函数的指针数组,大小为5

         p[0]=f;  //赋值

         p[1]=g;

         p[0]();//使用

         p[1]();

    return 0;

    }

    ————————————————

    版权声明:本文为CSDN博主「cnsophia」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/cnsophia/article/details/80625141

  • 相关阅读:
    tableView.contentInset
    Xcode 显示行数
    翻译技巧2
    程序员的自我修养学习笔记——第一章
    C++11 正则表达式——基础知识介绍
    C++11 正则表达式——实例1
    C++11 多线程
    程序员的自我修养——说明
    C++11 生产者消费者
    C++11 正则表达式——实例3
  • 原文地址:https://www.cnblogs.com/bruce1992/p/14862994.html
Copyright © 2011-2022 走看看