• 指向函数的指针


    基本结构:

        类型    (*p)(形参列表);

     1 //指向函数的指针变量
     2 # include<stdio.h>
     3 int (*p)(int,int);
     4 int a=5,b=6,c,d;
     5 int main()
     6 {
     7     int max(int,int);
     8     int min(int,int);
     9     printf("请输入a,b,d
    ");
    10     scanf("%d%d%d",&a,&b,&d);
    11     if(d==1) p=max;
    12     else p=min;
    13     c=p(a,b);
    14     printf("%d
    ",c);
    15     return 0;
    16 }
    17 
    18 int max(int a,int b)
    19 {
    20     if(a>b) return a;
    21     else return b;
    22 }
    23 int min(int a,int b)
    24 {
    25     if(a<b) return a;
    26     else return b;
    27 }

    运行结果:

  • 相关阅读:
    南阳1071
    hdu5110 dp
    hdu1199 线段树
    hdu5107 线段树
    hdu5106 数位dp
    hdu 5103 状态压缩dp
    C Strange Sorting
    hdu5102 枚举每条边的长度
    uva672
    uva473
  • 原文地址:https://www.cnblogs.com/bboykaku/p/12486457.html
Copyright © 2020-2023  润新知