在学C++顺序表的定义的时候,出现运行结果不同
源码是

第一种结果是

第二种可以运行但是有个Debug Error图片是

希望能解释一下具体原因,并且说一下修改建议
在学C++顺序表的定义的时候,出现运行结果不同
源码是

第一种结果是


顺序表说白了就是个数组,初始化叫你传入容量capecity,然后new一个元素个数为capecity的数组出来
结果你只new了一个int,并用小括号()将它初始化成容量值capecity......
数组是这么new的?谁教你的?
释放的时候倒是知道delete[]了