• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto Concatenare due stringhe manualmente

xPissio

Utente Attivo
Autore del topic
1 Maggio 2012
379
21
Miglior risposta
0
Ciao a tutti, avrei bisogno di voi, dovrei fare un esercizio dove concateno (unisco) due stringhe manualmente, ovvero senza usare funzioni di copiatura, ma copiare i caratteri uno per uno, avevo pensato di fare due for dopo aver trovato le lunghezze delle due, ma non so come impostarli, grazie :emoji_slight_smile:

Ops ho sbagliato sezione :ooo:
 
Ciao a tutti, avrei bisogno di voi, dovrei fare un esercizio dove concateno (unisco) due stringhe manualmente, ovvero senza usare funzioni di copiatura, ma copiare i caratteri uno per uno, avevo pensato di fare due for dopo aver trovato le lunghezze delle due, ma non so come impostarli, grazie :emoji_slight_smile:

Ops ho sbagliato sezione :ooo:

In che linguaggio?
Se vuoi fare in C, data str1 e str2 di lunghezza L1 e L2 (compreso per entrambe il carattere '\0') puoi fare una cosa di questo tipo
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

(sposto la discussione nella sezione corretta ;) )
 
Ma con il secondo for non va a sovrascrivere quello fatto con il primo? Oppure il valore di z si è salvato?
 
z si trova in un blocco esterno rispetto ai for, quindi rimane al valore assunto precedentemente
 
  • Like
Reactions: 1 person