指针函数和函数指针

来源:互联网 发布:万国数据招聘 编辑:程序博客网 时间:2024/05/16 17:03
指针函数和函数指针

    C语言中,指针函数和函数指针的概念困惑很多初学者,下面将对两概念详细说明。

一、函数指针
函数指针:重点是指针,函数用于修饰指针,表示函数的返回值为指针类型。
函数类型:void * main();

int a = 0;
int * main() 
 {
printf("Welcome to The function main...\n");
return&a; //函数返回值为指针类型
}



二、指针函数
指针函数:重点是函数,指针用于修饰函数,表示指针是指向函数。
定义方式:typedef int * (*p)(void);
其中p就是指针函数,可以用于接受函数。
p = main;//main函数为函数指针中的案例



原创粉丝点击