指向“包含多个函数指针的数组“的指针
来源:互联网 发布:网络语言 英文 编辑:程序博客网 时间:2024/06/05 16:56
//指向“包含多个函数指针的数组“的指针//形式:void (*(*PP)[2])(int X, int Y);//包含多个函数指针的数组-->怎样定义:数组中的每个元素都是一个函数指针#include <iostream>#include <vector>void AddFunc(int x, int y){std::cout << (x + y) << std::endl;}void Minus(int x, int y){std::cout << abs(x - y) << std::endl;}int main(){typedef void(*FuncPointer)(int, int);//void(*(*p3)[2])(int , int );//定义指向函数指针的数组void(*p2[2])(int, int) = { AddFunc, Minus };//相当于p3=&p2;void(*(*p3)[2])(int, int) = &p2;std::vector<FuncPointer> FuncPointVec;for (size_t i = 0; i < 2; i++){ //讲函数的头指针差入容器内部中FuncPointVec.push_back((*p3)[i]);}for (size_t i = 0; i < 2; i++){std::cout << "First Type of Outcome Resulting!" << std::endl;FuncPointVec[i](i*i + 1, i*i - 2);std::cout << std::endl;std::cout << "Second Type of Outcome Resulting!!" << std::endl;(*FuncPointVec[i])(i*i + 1, i*i - 2);}return 0;}
阅读全文
0 0
- 指向“包含多个函数指针的数组“的指针
- 指向函数的指针数组
- 指向函数的指针数组
- 指向函数的指针数组
- 指向函数的指针数组
- 指向函数的指针数组
- 指向函数的指针数组
- 指向函数的指针数组
- 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 指针数组,数组指针,函数指针,函数指针数组,指向函数指针数组的指针
- 学习:“指针数组”、“ 数组指针 ”、“函数指针”、“ 函数指针数组”、“指向函数指针数组的指针”
- 理解指针数组、数组指针、函数指针、函数指针数组、指向函数指针数组的指针
- 理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 指针数组,数组指针,函数指针,函数指针数组,指向函数指针数组的指针
- 数组指针、 指针数组、函数指针、函数指针数组和指向函数指针数组的指针
- 关于指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 辨析指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- CodeForces
- 机器学习实践(二)
- 2017 Google 开发者大会全记录,你想知道的都在这里了
- Hive内置函数大全
- js和jQuery加载DOM的几种方法对比
- 指向“包含多个函数指针的数组“的指针
- 官方 | 谷歌 AI 中国中心成立
- Neos.Flow UnitTestBootstrap
- 12月13号指针
- leetcode 482. License Key Formatting(Key码格式化)(C++和Java)
- pyplot的plot函数
- LeNet5网络理解(手写体识别)
- 东芝宣布与西部数据达成和解 新厂投资有望重启
- 特朗普政府签署新法令 全美禁用卡巴斯基软件