66问答网
所有问题
如果把动态数组中指定的一个元素删除,其后的元素会不会往前移?
如题所述
举报该问题
其他回答
第1个回答 2009-01-05
编辑源代码时将其删除,当然会前移。
程序运行中,无法删除吧?就算指针指为NULL,也是一个值,不会影响其它元素的位置。
动态数组的概念,是在堆栈里面,而不是固定在内存中的数据段。
第2个回答 2009-01-05
会
如果不想让其他元素的索引发生变化
可以把指定要删除的元素用null来赋值就可以了本回答被提问者采纳
第3个回答 2009-01-05
会
相似回答
大家正在搜
相关问题
在程序运行中,把动态数组中指定的一个元素删除,如何让其后的元...
如果把数组中间的元素删除了后面的元素会不会往前移动?
什么数组删除某一元素后,后面的元素不会自动前移 c#
javascript中遍历过程中把中间某一个元素移除为什么从...
php删除数组中的一个元素,其他元素的顺序会改变吗?
如何删除动态数组的指定元素 - 回复 "Splendour"...
vector定义的动态数组在删除某一行后会自动释放内存吗
java中arraylist里面删除了一个元素,它的长度会自...