找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 860|回复: 8
收起左侧

有没有指针函数指针,怎么写

[复制链接]
ID:709761 发表于 2023-1-13 15:47 | 显示全部楼层 |阅读模式
int *(*a)(int b) 这样写对吗      
回复

使用道具 举报

ID:1056573 发表于 2023-1-13 21:02 | 显示全部楼层
应该是int *a(int b) 或int *a(int *b)吧?
回复

使用道具 举报

ID:883242 发表于 2023-1-13 22:01 | 显示全部楼层
有函数指针,怎么写不重要吧?关键是怎么用,这些问题问百度。
回复

使用道具 举报

ID:592807 发表于 2023-1-14 09:03 | 显示全部楼层
ytchfp163 发表于 2023-1-13 21:02
应该是int *a(int b) 或int *a(int *b)吧?

int (*functon)(int a);
回复

使用道具 举报

ID:1034262 发表于 2023-1-14 11:59 | 显示全部楼层
谭浩强 C语言 课本
回复

使用道具 举报

ID:629502 发表于 2023-1-14 14:25 | 显示全部楼层
函数指针的定义要更加你函数的格式去定义,就是把相应的函数名换成指针的形式
回复

使用道具 举报

ID:983641 发表于 2023-1-18 11:55 | 显示全部楼层
指针函数指针:意思是不是  返回指针 的 函数指针?
回复

使用道具 举报

ID:1043388 发表于 2023-1-20 12:56 来自手机 | 显示全部楼层
类似int *a  (int a){...}的函数表示的是这个函数的返回值是一个int类型的指针,如果说是一个指向函数的指针变量,那么对这个指针做运算是没有意义的
回复

使用道具 举报

ID:130230 发表于 2023-1-20 13:56 | 显示全部楼层
1,函数指针 指向返回值是整数的指针  int (*Func)(void)
2,  函数指针 指向返回值是指针的指针  int*(*Func)(void)
3,  指针       指向函数指针的指针         int(**Func)(void)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表