问下高手 C中结构体的问题
C中结构体的对象可以是函数吗?
[解决办法]
struct A
{
void (*pf)();
}a;
void Func() {}
int main()
{
a.pf = Func;
return 0;
}
[解决办法]
C中结构体的对象可以是函数吗?
说错了吧,
不是对象是函数吧,
应该是成员是函数.
是可以的.
struct A
{
void print();
};
[解决办法]
c++ primer 4 上说了
结构体和类的区别在于:
结构体默认的访问标号全部是public
类则全部是private
[解决办法]
C语言的结构体中只能包含 数据成员
C++的类中可以包含两种成员,即 数据 和 函数,分别称为 数据成员 和 成员函数