如果把动态数组中指定的一个元素删除,其后的元素会不会往前移?
来源:百度知道 编辑:UC知道 时间:2024/05/31 13:22:50
会
如果不想让其他元素的索引发生变化
可以把指定要删除的元素用null来赋值就可以了
编辑源代码时将其删除,当然会前移。
程序运行中,无法删除吧?就算指针指为NULL,也是一个值,不会影响其它元素的位置。
动态数组的概念,是在堆栈里面,而不是固定在内存中的数据段。
会
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/31 13:22:50
会
如果不想让其他元素的索引发生变化
可以把指定要删除的元素用null来赋值就可以了
编辑源代码时将其删除,当然会前移。
程序运行中,无法删除吧?就算指针指为NULL,也是一个值,不会影响其它元素的位置。
动态数组的概念,是在堆栈里面,而不是固定在内存中的数据段。
会