int TestFunc(char* input)
{
printf("input char: %s/n", input);
return 0;
}
int (*pTest)(var_1*);
void PrintInput(int (*pt)(char *))
{
pt("call back function test!");
}
int main()
{
pTest = TestFunc;
PrintInput(pTest);
return 0;
}
本文介绍了如何在C语言中定义并使用测试函数,以及如何通过回调函数进行调用,展示了函数指针的应用。
int TestFunc(char* input)
{
printf("input char: %s/n", input);
return 0;
}
int (*pTest)(var_1*);
void PrintInput(int (*pt)(char *))
{
pt("call back function test!");
}
int main()
{
pTest = TestFunc;
PrintInput(pTest);
return 0;
}

被折叠的 条评论
为什么被折叠?