結構體和類的關係——雜談閒扯淡

三個結構體:

typedef struct parent {
    int a;
}parent;

typedef struct son {
    parent father;

    int b;
}

typedef struct grad_son {
    son father;

   int c;
}

三個結構體如上述,那麼,我們定義一個grad_son:

grad_son g_son;

則我們再定義一個parent:

parent par;

則有:

par = *((parent *)&grad_son);

成立。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章