noodles83
06-04-2007, 17:02
Vorrei avere un po di chiarezza su alcune cose rigurdanti le stringhe.
1)quando alloco spazion con una malloc, devo anche contare il terminatore di stringa?
2) in una situazione tipo questa...
sprintf(p, "[%s] %s", stringa1, stringa2);
a) sapendo la lunghezza di stringa1 e stringa2 con strlen() di quanto va allocata p?
b)la sprintf aggiunge automaticamente il terminatore di stringa?
scusate le domande niubbe, ma sto imparando ora...
1)quando alloco spazion con una malloc, devo anche contare il terminatore di stringa?
2) in una situazione tipo questa...
sprintf(p, "[%s] %s", stringa1, stringa2);
a) sapendo la lunghezza di stringa1 e stringa2 con strlen() di quanto va allocata p?
b)la sprintf aggiunge automaticamente il terminatore di stringa?
scusate le domande niubbe, ma sto imparando ora...