Allora, vorrei sapere qual'č la forma corretta, dato che funzionano entrambe.
oppurecodice:// "mannaggia" 9 caratteri char *p; p = new char [9]; strcpy(p, "mannaggia"); // vale anche per scanf()
cioč strcpy()/scanf() allocano automaticamente la dimensione dell'array o č cmq meglio allocare preventivamente la memoria?codice:char *p; p = new char; strcpy(p, "mannaggia"); // vale anche per scanf()
grazie e ciao![]()