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; }
查看全文
相关阅读:
软工实践练习一——使用Git进行代码管理心得
作业1.3——Android平台的开发环境的发展演变
作业1.2——软件工程的实践项目的自我目标
SVN冲突解决
sea.js及三种加载方式的异同
php中AJAX请求中使用post和get请求的区别
Vue-起步篇:Vue与React、 Angular的区别
页面常见布局以及实现方法--flex
requestAnimationFrame之缓动的应用
bootstrap中table页面做省市区级联效果(级联库见前面级联编辑)(非select下拉框)
原文地址:https://www.cnblogs.com/jjtx/p/2533492.html
最新文章
配置httpd支持https
使用mod_deflate模块压缩页面优化传输速度
basic认证
1:httpd-2.2基础
02:httpd-2.2基础配置
python getpass模块:隐藏不显示输入的密码
socket本地模拟UDP 服务器+客户端(三)
socket本地模拟TCP 服务器+客户端(二)
soket客户端程序(一)
Linux软连接和硬链接
热门文章
2015年9月29日 sql 触发器
Yii自定义错误提示消息
git常用命令<转>
WAMP 环境下,YII创建失败 提示 "'php.exe' 不是内部或外部命..."
关于Linux的缓存内存 Cache Memory详解<转>
数据库左连接查询时候的技巧.
PHP生成word的方法(解决乱码问题)
shell-改变分隔符
shell-逐行读取文件
jvm-监控指令-jps
Copyright © 2011-2022 走看看