标题: 有没有指针函数指针,怎么写 [打印本页]

作者: 李冬    时间: 2023-1-13 15:47
标题: 有没有指针函数指针,怎么写
int *(*a)(int b) 这样写对吗      

作者: ytchfp163    时间: 2023-1-13 21:02
应该是int *a(int b) 或int *a(int *b)吧?
作者: Hephaestus    时间: 2023-1-13 22:01
有函数指针,怎么写不重要吧?关键是怎么用,这些问题问百度。
作者: 黄youhui    时间: 2023-1-14 09:03
ytchfp163 发表于 2023-1-13 21:02
应该是int *a(int b) 或int *a(int *b)吧?

int (*functon)(int a);
作者: coody_sz    时间: 2023-1-14 11:59
谭浩强 C语言 课本
作者: simple_tt    时间: 2023-1-14 14:25
函数指针的定义要更加你函数的格式去定义,就是把相应的函数名换成指针的形式
作者: youlinys    时间: 2023-1-18 11:55
指针函数指针:意思是不是  返回指针 的 函数指针?
作者: 未来可期l    时间: 2023-1-20 12:56
类似int *a  (int a){...}的函数表示的是这个函数的返回值是一个int类型的指针,如果说是一个指向函数的指针变量,那么对这个指针做运算是没有意义的
作者: jizhongbiao    时间: 2023-1-20 13:56
1,函数指针 指向返回值是整数的指针  int (*Func)(void)
2,  函数指针 指向返回值是指针的指针  int*(*Func)(void)
3,  指针       指向函数指针的指针         int(**Func)(void)




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1