【发布时间】:2015-01-13 20:53:04
【问题描述】:
我可以在结构中包含或声明函数吗?我正在尝试在 C 中实现多态性。如果定义一个函数不是正确的方法,我还可以使用哪些其他方法?
【问题讨论】:
-
你不能让
structs 继承自其他structs,所以在 vanilla C 中子类多态是不可能的(不用自己做)。 -
@voithos 实际上这在纯 C 中是可能的。
-
C 中的多态性:仅使用函数指针和强制转换。
标签: c