C++ Code:
/*
功能:结构体继承自结构体
结论:
1. 结构体可以继承自结构体
2. 结构体同样有构造函数和析构函数
*/
#include
using namespace std;
struct MNode
{
int val;
MNode()
{
val = 10;
cout<<"MNode(): "<
运行结果:
C:\Documents and Settings\liujiangtao\桌面\te\Debug>m.exe
MNode(): 10
MList(): val=10, name=World
MList::display(): val=10, name=World
MList::display(): val=100, name=Hello
~MList(): val = 100, name = World2
~MNode(): 20