函数指针,需要将函数括起来。写成XX (*function) (XX)形式。
int *func(int, int) 和int (*func1)(int ,int)的区别
1.func 就是普通的函数名 ,只是这个函数的返回值是指针
2.func1 是函数指针,他指向的函数 返回值为 int 有两个int的参数
注意:(int*)func(int, int)与 int *func(int, int)都不是函数指针。
本文详细解析了函数指针与普通函数之间的关键差异,阐述了如何正确使用函数指针,以及它与普通函数在语法上的不同之处。强调了在C/C++编程中,理解这些概念对于编写高效、灵活的代码至关重要。
函数指针,需要将函数括起来。写成XX (*function) (XX)形式。
int *func(int, int) 和int (*func1)(int ,int)的区别
1.func 就是普通的函数名 ,只是这个函数的返回值是指针
2.func1 是函数指针,他指向的函数 返回值为 int 有两个int的参数
注意:(int*)func(int, int)与 int *func(int, int)都不是函数指针。
909
718

被折叠的 条评论
为什么被折叠?