#include <iostream>
using namespace std;
void mf()
{
static i=0;
cout<<i++;
}
void (* set_function( void (*f)() ) )()
{
f();
(*f)();
return f;//分开看,就不晕了
}
void set_function22( void (*f)() )
{
f();
(*f)();
}
int main(int argc, char const *argv[])
{
typedef void (*fun)();
fun xiaoff=set_function(mf);
xiaoff();
(*xiaoff)();
void (*fun22)()=set_function(xiaoff);
fun22();
(*fun22)();
set_function22(fun22);
return 0;
}
c函数赋值
最新推荐文章于 2023-08-03 18:02:58 发布