如果把动态数组中指定的一个元素删除,其后的元素会不会往前移?

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:22:50



如果不想让其他元素的索引发生变化
可以把指定要删除的元素用null来赋值就可以了

编辑源代码时将其删除,当然会前移。
程序运行中,无法删除吧?就算指针指为NULL,也是一个值,不会影响其它元素的位置。
动态数组的概念,是在堆栈里面,而不是固定在内存中的数据段。