c语言中删除功能最后一项删除不了
发布网友
发布时间:2022-05-15 22:01
我来回答
共1个回答
热心网友
时间:2024-02-28 07:49
可以通过输出\b来实现。
\b 是C语言的转义字符之一,其含义为退格(BS),ascii码值为8。 当输出\b时,其显示效果为光标退后一格。
数组是一种线性结构,在内存中的表现就是一段连续的内存空间。C 语言通常情况下会在定义一个静态的数组,大小固定,后面一般大小是不会变的。所以可以做一下伪删除,也就是用个符号表示这个元素已经删除。而不能直接把元素删除了。如果用链表的话,是可以删除的,只需要操作指针即可。