您的位置:首页 > 编程语言 > C语言/C++

C也可以像C++一样有继承

2010-07-14 20:30 232 查看
作者:蓝白云

C也可以像C++一样有继承,只不过这种继承很原始。如下所示:

C代码:

typedef struct tagTEMP
{
NODE stNode;    /*这就是C的继承,tagTEMP继承了NODE*/
int iData;
}TEMP_NODE;

/*NODE的函数*/
void func1(NODE* pNode);

/*被调用*/
...
TEMP_NODE tempNode;
func1((NODE*)&tempNode);
...


C++代码:

class CTemp : public NODE
{
public:
int iData;
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐