程序员面试宝典-第九章-9.3-面试例题1-函数指针

来源:互联网 发布:2010年韩国进出口数据 编辑:程序博客网 时间:2024/05/27 14:13
#include <iostream>using namespace std;int jug1(int x,int y){if (x>=0){return x;}else if (y==0){return 0;}else return x/y;}int sub1(int x,int y){return (x+y);}int minus1(int x,int y){return (x-y);}void test1(int (*p)(int ,int),int x,int y){int Int1;Int1=(*p)(x,y);cout<<"x= "<<x<<endl;cout<<"y= "<<y<<endl;cout<<"Int1= "<<Int1<<endl;} int main() {int a=1,b=2,c=3,d=4,e=-5;test1(&sub1,a,b);//test1(sub1,a,b);test1(&minus1,a,b);//test1(minus1,a,b);test1(&jug1,e,b);//test1(jug1,e,b);return 0; } 

0 0