首页 > 解决方案 > 删除数组的元素

问题描述

我是 c 新手,想知道是否有任何内置操作可以从数组中删除指定元素。

例如,如果我想删除数组中的偶数元素

for(.....) //goes through the array one by one
if(nums[i] / 2 = 0)
   nums[i].remove;

我可以放什么而不是 .remove 来删除数字。

如果有人知道其他 c 数组操作的良好文档网站,请单独说明,您可以链接它吗?

标签: carrays

解决方案


不,不能从数组中删除元素。

数组从您创建的那一刻起就具有一定的大小,并且该大小无法更改。


推荐阅读