题目
函数指针如何定义
提问时间:2021-03-14
答案
我一般是这么做的:
利用typdef 为一个函数指针类型重命名,如:
typedef int (*FUNC_POINT)(void);
上面命名了一个类型FUNC_POINT,该类型是一个函数指针类型(该函数的返回值是int ,参数是void)
那么现在就可以用FUNC_POINT来定义同类型的函数指针了,比如
FUNC_POINT func.
我们可以对它赋值,如:
int test(void) {}
func = test;
也可以对它进行执行操作
func();
利用typdef 为一个函数指针类型重命名,如:
typedef int (*FUNC_POINT)(void);
上面命名了一个类型FUNC_POINT,该类型是一个函数指针类型(该函数的返回值是int ,参数是void)
那么现在就可以用FUNC_POINT来定义同类型的函数指针了,比如
FUNC_POINT func.
我们可以对它赋值,如:
int test(void) {}
func = test;
也可以对它进行执行操作
func();
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1Tom喜欢水果还是蔬菜? ____Tom ________ ______ ____ vegetables?
- 2圆柱和棱柱的相同点和不同点.
- 3大小为4N,7N,9N的三个共点力作用在一个物体上,则( ) A.物体所受的合力的最大值为20N B.三个力合力的最小值为2N C.三个力合力的最小值为零 D.三个力的合力可能是5N
- 4I will go home as soon as I___my homework.(finish)
- 5一个正方型周长与一个长10厘米、宽6厘米的长方形周长相等.正方形的面积是多少?长方形的面积是多少?
- 6高二铝铁金属题
- 7晋陶渊明独爱菊相关的诗句
- 8用英文翻译过来:1 我们现在可以走了吗?2 你能帮我照看一下我的书包和衣服吗?
- 9设函数Fx=xlnx+4 (1)求函数Fx的单调区间及极值 (2)若X〉=1时,恒有Fx〈=ax^2-ax+4.
- 10(1^3+2^3+3^3+...+14^3+15^3)/(2^3+4^3+6^3+...+28^3+30^3)
热门考点