博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言的函数指针的例子
阅读量:4153 次
发布时间:2019-05-25

本文共 365 字,大约阅读时间需要 1 分钟。

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int max(int a, int b) {
  return a > b? a : b;
}
int min(int a, int b) {
  return a < b? a : b;
}
int get(int(* f) (int, int), int a, int b) {
  int rv = (*f) (a, b);
}
void main() {
 int (*p) (int, int);
 int a = 1;
 int b = 2;
 int rv;
 rv = get(max, a, b);
 printf("%d\n", rv);
 rv = get(min, a, b);
 printf("%d\n", rv);
}

转载地址:http://hbgti.baihongyu.com/

你可能感兴趣的文章
二叉树的最近公共祖先LCA
查看>>
数组中累加和为定值K的最长子数组长度
查看>>
素数对--腾讯2017校招编程
查看>>
JAVA集合--ArrayList实现原理
查看>>
synchronized与Lock
查看>>
数据库索引
查看>>
实现包含min,max,push,pop函数的栈
查看>>
实验2-6 字符型数据的输入输出
查看>>
实验3-5 编程初步
查看>>
实验4-1 逻辑量的编码和关系操作符
查看>>
实验5-2 for循环结构
查看>>
实验5-3 break语句和continue语句
查看>>
实验5-4 循环的嵌套
查看>>
实验5-5 循环的合并
查看>>
实验5-6 do-while循环结构
查看>>
实验5-7 程序调试入门
查看>>
实验5-8 综合练习
查看>>
第2章实验补充C语言中如何计算补码
查看>>
深入入门正则表达式(java) - 命名捕获
查看>>
使用bash解析xml
查看>>