C语言中如何删掉数组最后一个元素

我要写的程序需要在某个位置删除数组中的一个元素,然后这个位置以后的的元素向前移动,最后一个元素就不存在了,用什么方法来让最后这个元素不存在啊?

给个思路给你:
首先,你要计算出该数组的长度。
然后,创建一个比数组长度少1的动态数组。
再按顺序复制数组的数据到动态数组中,
中间要判断是否为需要跳过的元素,
直到数组的结束。
这样,这个动态数组,就是你想要得到的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-15
数组是固定的,不能被删除掉

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网