我想从数组中删除第n个元素,当我使用for循环时,我希望程序按顺序打印所有数字,除了第n个元素。
防爆。 4 7 6 2 9 5
。
如果我想删除第二个元素,那么在删除后我想打印4 7 2 9 5
并且我不想将每个元素都移到左边。
是否可以使用free()
或指针?
请解释一下,我是指针编程的新手。
答案 0 :(得分:1)
答案 1 :(得分:0)
您不能只使用free()
删除数组元素您必须选择像Linked List这样的数据结构才能执行此类操作!
https://www.geeksforgeeks.org/linked-list-set-3-deleting-node/
试试这个!