runxinzhi.com
首页
百度搜索
函数指针
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; }
相关阅读:
初步学习next.js-1-新建项目
对象比较-深层,浅层
制作右键菜单
使用高德API-初级应用
启动前后端连载方法
使用websocket
关于图片压缩
归并排序(mergesort)
冒泡排序
递归介绍
原文地址:https://www.cnblogs.com/jjtx/p/2533492.html
最新文章
剑指 Offer 57. 和为s的两个数字
剑指 Offer 56
剑指 Offer 56
剑指 Offer 55
剑指 Offer 55
剑指 Offer 54. 二叉搜索树的第k大节点
剑指 Offer 53
通过一个案例理解 JWT
Express + JWT用户认证最轻实践
express持久化到redis配置(全)
热门文章
「」express-session 中间件
express生成器文件详解
Express全系列教程之(十一):渲染ejs模板引擎
Express全系列教程之(十):jade模板引擎
Express全系列教程之(九):将session上传至mysql数据库
Express全系列教程之(五):Express的中间件
Express全系列教程之(四):获取Post参数的两种方式
初步学习next.js-4-在getInitialProps中用axios获取数据
初步学习next.js-3-6个路由钩子
初步学习next.js-2-组件,路由,传递参数
Copyright © 2020-2023
润新知