使用 C 中的一些通用函数调用来调用多个函数

标签 c function pointers generics

我希望能够使用单个通用函数调用来调用多个函数。

目前我正在尝试实现这样的事情:

main()
{
    generic();
}

A(){.....};

B(){.....};

C(){.....};

我从 main() 调用一些通用函数,而该函数又应该能够调用函数:A()、B()、C()。

如何用 C 语言实现这个?

最佳答案

您可以通过使用函数指针来做到这一点。请引用“如何在C中使用函数指针”

关于使用 C 中的一些通用函数调用来调用多个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22498488/

相关文章:

c - C 中原始数据类型的范围?

c - 这样将 char 连接到 char 数组是否正确?

php - 如何动态创建函数?

c - 二叉搜索树 : lost pointer in insertion function

c - 在 mkfifo 中授予 super 用户进程的权限

将 uint8_t 连接到一个 char*

javascript - 如何让 oninput() 只在输入汉字而不是 IME 击键时触发?

R:硬编码函数内变量的内容

c - Trie树并找到出现次数最多的n个单词,指针

c++ - 在 C++ 中存储/返回继承类的最佳方式