编程论坛
注册
登录
编程论坛
→
数据结构与算法
怎么理解这句Status(*Visit)(TElemType e)
yf879326915
发布于 2017-04-13 15:05, 6022 次点击
怎么理解这句Status(*Visit)(TElemType e)
3 回复
#2
书生牛犊
2017-04-17 07:18
声明一个
参数列表包含(TElenType e)
,返回Statusl ,的函数类型 的指针Visit
声明一个
参数列表包含(TElenType e),返回Statusl ,
的函数类型 的指针Visit
声明一个
参数列表包含(TElenType e),返回Statusl ,的函数
类型 的指针Visit
声明一个 参数列表包含(TElenType e),返回Statusl ,的函数类型 的指针
Visit
[此贴子已经被作者于2017-4-17 07:21编辑过]
#3
书生牛犊
2017-04-17 07:28
举个栗子:
程序代码:
#include
<stdio.h>
#include
<stdlib.h>
#include
<string.h>
#define
ERROR 0
#define
OK 1
int
add(
int
a,
int
b){
return
a+b;
}
int
multiply(
int
a,
int
b){
return
a*b;
}
int
main() {
int
(*fun)(
int
,
int
);
fun=add;
printf(
"
%d\n
"
,fun(
5
,
6
));
fun=multiply;
fun(
5
,
6
);
printf(
"
%d\n
"
,fun(
5
,
6
));
return
0
;
}
只有本站会员才能查看附件,请
登录
#4
yf879326915
2017-04-18 22:37
谢谢
1