是否有可能在C(OOP)和Python中实现点符号?
类似的东西:
struct myClass {
...
...
}
然后在该结构上有一个方法,如:
myClass.someMethod();
答案 0 :(得分:0)
是的,someMethod()
将是一个函数指针:
#include <stdio.h>
typedef struct
{
void (*someMethod) (void);
}Test;
void asd (void)
{
printf("works");
}
int main(void)
{
Test test;
test.someMethod = asd;
test.someMethod(); // will print works
}