我正在学习如何动态加载DLL的,但我不明白的是这一行 typedef void (*FunctionFunc)(); 我有几个问题。 如果有人能回答他们,我将不胜感激。 为什么使用typedef ? 语法看起来很奇怪, 在void之后应该没有函数名或者什么的? 它看起来像一个匿名函数。 是否创建了一个函数指针来存储函数的内存地址? 所以我现在很困惑。 你能为我澄清一下吗?