博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言 函数指针一(函数指针的定义)
阅读量:5134 次
发布时间:2019-06-13

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

//函数指针#include
#include
#include
//函数指针类型跟数组类型非常相似//函数名就是函数的地址,函数的指针,对函数名进行&取地址操作,还是函数名本身,这是C语言编译器的特殊处理void test(int a){ printf("a=%d\n",a);}void ProtectA(){ //定义函数类型 typedef void(FunType)(int); FunType *ft = test; FunType *ft2 = &test; //这两种赋值方式的结果完全一样 ft(1); ft2(2); //定义函数指针类型 typedef void(*PFun)(int); PFun pf = test; pf(3); //定义函数指针变量 void(*pf2)(int) = test; pf2(4);}void main(){ ProtectA(); system("pause");}

转载于:https://www.cnblogs.com/zhanggaofeng/p/5648181.html

你可能感兴趣的文章
Eclipse Python插件 PyDev
查看>>
selenium+python3模拟键盘实现粘贴、复制
查看>>
第一篇博客
查看>>
网站搭建(一)
查看>>
SDWebImage源码解读之SDWebImageDownloaderOperation
查看>>
elastaticsearch
查看>>
postgreSQL 简单命令操作
查看>>
Spring JDBCTemplate
查看>>
Radon变换——MATLAB
查看>>
Iroha and a Grid AtCoder - 1974(思维水题)
查看>>
gzip
查看>>
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
[LeetCode] Palindrome Number
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
SQL更新某列包含XX的所有值
查看>>
网易味央第二座猪场落户江西 面积超过3300亩
查看>>
面试时被问到的问题
查看>>
spring 事务管理
查看>>