如何通过指针从数组中删除元素

用户

我想从数组中删除第 n 个元素,当我使用 for 循环时,我希望程序按顺序打印除第 n 个元素之外的所有数字。前任。4 7 6 2 9 5.

如果我想删除第二个元素,那么在删除之后我想打印4 7 2 9 5并且我不想将每个元素向左移动。

是否可以使用free()或指针?

请解释一下,我是指针编程的新手。

巴拉德瓦伊

您不能只使用删除数组的元素free()您必须选择像链表这样的数据结构才能执行此类操作!https://www.geeksforgeeks.org/linked-list-set-3-deleting-node/试试这个!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章