A-A+
堆和栈的区别
最近在找工作的种种笔试中,遇到过好几次类似的问题,就是解答“堆和栈的区别”或者介绍下“堆和栈的特性”之类的问题。可见在计算机领域,堆栈是一个不容忽视的概念。
因此,在此处做一个整理性的总结:
一般,如果提到“堆栈”其实就是指“栈”,“堆”就是“堆”。
堆栈其实是两种数据结构。堆栈都是一种数据项按序排列的数据结构,但是堆:顺序随意,是一种链式结构;栈:后进先出(Last-In/First-Out),是一种线性结构
最后补充道练习题啊^-^
1.CObject object;
2.CObject* pobject=new CObject();
请问
(1)这两种方式有什么区别?