class和struct

class和struct

class和struct唯一的区别是默认的访问权限不同,对于未定义访问权限的成员,class默认为private,而struct默认为public.

例:

class Node {
    int a;
public:
    int b;
private:
    int c;  
};
struct Node {
    int a;
public:
    int b;
private:
    int c;  
};

上面两段代码的唯一区别是,class中a默认为private而struct中a默认为public

原文地址:https://www.cnblogs.com/max88888888/p/10128005.html