#include void copia(char* , char*); int main() { char s1[] = "Stringa da copiare" ; char s2[30] ; cout << "\nPuntatore s1 prima della copia: " << (int*)s1 << '\n' ; copia(s1,s2) ; cout << "Puntatore s1 (nel main) dopo la copia: " << (int*)s1 << '\n' ; cout << "Stringa copiata = " << s2 << '\n' ; return 0; } void copia(char* s1, char* s2) { while ( *s2++ = *s1++ ) ; cout << "Puntatore s1 (nella funzione) dopo la copia: " << (int*)s1 << '\n' ; }