Come concatenare due stringhe di array

obelix23
ciao ho questo esercizio che l ho scritto pero mi da un errore strano come si fa a concatenare due stringhe di array con i cicli for??

Scrivere un metodo concatena che presi in ingresso due array di stringhe restituisca un array di stringhe ottenuto concatenando i due array in ingresso.
ES: dati in ingresso gli array {"ciao", "caro"} {"come", "stai"} il metodo deve restituire l'array {"ciao", "caro", "come", "stai"}
Collaudare il metodo creando un array di prova e aggiungendo un'apposita sezione al metodo main della classe EsercitazioneArray.

io avevo pensato di fare cosi b[]=a1[j]+a2[k];
dove b e un nuovo array e a1 e a2 sono le due stringhe date

Risposte
vict85
Prima di tutto non hai scritto in che linguaggio scrivi. Immagino sia C.

Riguardo all'algoritmo semplicemente copi il primo e poi copi il secondo. Indipendentemente dal linguaggio. Infatti i char sono valori numerici e quindi con il più li sommi. Per una implementazione mancherebbero altre informazioni (per esempio come passi l'array b e cose di questo tipo).

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.