zoukankan
html css js c++ java
函数指针
1、常见的用法
#include <stdio.h> typedef int (*PFUN)(int, int); // PFUN 是函数指针类型 int fun(int a, int b) { return a + b; } int main(void) { PFUN pf = fun; // 或 PFUN pf = &fun; printf("%d\n", pf(1, 2)); printf("%d\n", (*pf)(1, 2)); return 0; }
2、第二种用法
#include <stdio.h> typedef int FUN(int, int); // FUN 是函数类型 int fun(int a, int b) { return a + b; } int main(void) { FUN *pf = fun; // 或 FUN *pf = &fun; printf("%d\n", pf(1, 2)); printf("%d\n", (*pf)(1, 2)); return 0; }
3、关于函数指针的类型
#include <stdio.h> typedef int FUN(int, int); int fun(int a, int b) { return a + b; } int main(void) { // (int (*)(int, int)) pf; // 错误,不能这样定义变量 FUN *pf; pf = (int (*)(int, int))1; // 强制类型转换,可以 pf = fun; printf("%d\n", pf(1, 2)); printf("%d\n", (*pf)(1, 2)); return 0; }
查看全文
相关阅读:
转载(SQL Server 存储过程的分页)
学会了怎么样利用捕获异常提示数据库主键重复错误
遇到.net加了验证控件的表单无法提交的问题
过劳死IT界杀手 [注:该文属于转载,非原创],好可怕啊!
很喜欢的一些道理。
学会了在DropDownList的项里加多个空格
好东东:asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例
javascript判断字符长度最好的方法
layui中使用layverify进行非必填整数校验
SuppressWarnings抑制警告的关键字
原文地址:https://www.cnblogs.com/jjtx/p/2533492.html
最新文章
SpringBoot入门项目CRM学习过程中的报错记录(更新ing)
UE课程笔记
hdu 1847
demo
浏览器访问图片链接的不同行为,以及如何使用Web API实现
闯祸了,生成环境执行了DDL操作《死磕MySQL系列 十四》 咔咔
乘风破浪,遇见未来元宇宙(Metaverse)之创作者经济时代,3D创作工具春笋般涌现
乘风破浪,遇见未来元宇宙(Metaverse)之字节跳动ByteDance以Pico为核心,加速布局元宇宙
乘风破浪,遇见未来元宇宙(Metaverse)之开源免费的3D创建套件布兰德Blender,众多厂商陆续加入其基金会
时光卷轴,计算机视觉2021年度报告,进化的力量推动技术变革,元宇宙时代的重要技术基础
热门文章
乘风破浪,遇见未来元宇宙(Metaverse)之宏观政策趋势,“十四五”数字经济发展规划(国务院)
遇见最美Windows 11之现代Windows桌面应用开发 探索.Net framework和CLR版本关系
乘风破浪,遇见未来元宇宙(Metaverse)之数字人民币(ECNY)发展,中国数字人民币发展研究报告
...
试着写点东西
浅谈「First bigger」问题
关于asp.net的绑定DataBinder.Eval()和Eval()的区别的个人新理解
DateTime.Now.ToString()的陷阱
C#中时间格式的转换(转)
排序出现的一个奇怪的问题,找出原因后差点吐血
Copyright © 2011-2022 走看看