- 2
- 0
- 约6.83千字
- 约 6页
- 2026-06-24 发布于北京
- 举报
7.5指针与函数
7.5.1函数指针变量
在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。可以
把函数的这个首地址(或称地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就
可以找到并调用这个函数。把这种指向函数的指针变量称为“函数指针变量”。
函数指针变量定义的一般形式为:
类型说明符(*指针变量名)();
其中“类型说明符”表示被指函数的返回值的类型。“(*指针变量名)”表示“*”后面的变量是定义的
指针变量。最后的空括号表示指针变量所指的是一个函数。
例如:
int(*pf)();
表示pf是一个指向函数的指针变量,该函数的返回值(函数值)是整型。
【例7.7】本例用来说明用指针形式实现对函数调用的方法。
intmax(inta,intb)
{
if(ab)returna;
elsereturnb;
}
main()
{
int(*pmax)();
intx,y,z;
pmax=max;
printf(inputtwonumbers:\
您可能关注的文档
最近下载
- 2026人教版语文二年级下册期末总复习综合试卷(3套含答案解析).pdf
- 消防安全教育培训课件.pptx VIP
- 2026年卫生高级职称考试(中医肛肠代码080)(副高)冲刺试题及答案汇总.docx VIP
- 安全培训通用.pdf VIP
- 年产840W10寸汤盘隧道窑设计.pdf VIP
- 2025年初中初二语文阅读理解模拟试卷.docx VIP
- DELTA台达-台达小型泛用无感测矢量变频器 VFD-EL-W系列 使用手册-操作说明书.pdf
- TCECS225-2020 建筑物移位纠倾增层与改造技术标准(附条文说明).pdf VIP
- 2026年胸痛中心应知应会知识考试试题及答案.docx VIP
- IEC60812(FMEA)-失效模式及影响分析.pdf VIP
原创力文档

文档评论(0)