注册 登录
编程论坛 数据结构与算法

怎么理解这句Status(*Visit)(TElemType e)

yf879326915 发布于 2017-04-13 15:05, 6023 次点击
怎么理解这句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
yf8793269152017-04-18 22:37
谢谢
1