摘要:
链表的结构为:struct ListNode{ int m_nKey; ListNode* next;};从头到尾的输出链表对于大家来说都是比较简单的,但是从尾到头应该怎么做好呢?其实可以这样想,从头到尾输出链表,并把链表的数据存放到栈中,当遍历到链表尾部的时候,再从栈中输出数据,此时得到的值就... 阅读全文
摘要:
由于c++没有像Java一样有final关键字,在Java中被final关键字修饰的类是不能被继承的,所以使用c++实现不能被继承的类时会比较麻烦。在继承机制中,当调用子类的构造函数时会自动调用父类的构造函数,对于析构函数也是一样,当调用子类的析构函数时会自动调用父类的析构函数。那么,我们可以把构造... 阅读全文
摘要:
静态变量:static,用static修饰符修饰的域是仅属于类的静态变量。静态变量是类中每个对象共享的变量,他们是类的变量,不属于任何一个类的具体对象,是一个公共的存储单元,任何一个类的对象访问它时,取到的都是相同的数值。 静态初始化器:static,静态初始化器是又static关键字引导的一... 阅读全文