In pratica puoi copiare in un colpo solo il numero di elementi dettati dal vettore più corto.
Se a ha dimensione 4 e b dimensione 5, puoi copiare al massimo 4 elementi di entrambi i vettori nel vettore c senza superare la dimensione massima di nessuno dei tre ( il vettore c è dimensionato in base alla somma delle dimensioni dei due vettori, in questo caso 4+5=9).
a lo copi negli indici pari di c, b lo copi negli indici dispari di c.
Alla fine c conterrà 8 elementi alternati.
Dopo di che si tratta di trovare il vettore più lungo e copiare il resto di quel vettore nel vettore c.

Rispondi quotando