Per eliminare l'elemento i-esimo di un vettore di dimensione n un metodo è quello di sovrascivere l'elemento i-esimo con l'elemento successivo (i+1)-esimo fino a sovrascrivere l'elemento (n-2)-esimo con l'elemento (n-1)-esimo, e diminuire quindi di 1 n.
Se v è il vettore in codice risulterebbe
int k;
for ( k = i; k < n - 1; ++k ) {
v[i] = v[i + 1];
}
--n;