Toriyung

导航

函数指针和指针函数

函数指针:

  函数的指针,即指向函数的指针

//函数
int fun_add(int a)
{
    //function....
}


//定义一个函数指针
int (fun1*)(int);


//赋值的两种方法
fun1 = &fun_add
fun1 = fun_add

第二种赋值方法和普通的函数很像,建议用第一种做区分

 

 

指针函数:

  返回指针的函数,即返回类型为指针

int* func2(int)
{
  //function..
  int *b;
  return b;
}

int d = 1;
int *c = func2(d);

 

 

参考:https://blog.csdn.net/luoyayun361/article/details/80428882

posted on 2024-04-07 11:24  Toriyung  阅读(3)  评论(0编辑  收藏  举报