ciao a tutti, sto facendo un controllo su del codice da me scritto e mi è venuto un dubbio:
quando io faccio una define di un codice di errore, ad esempio:
#define ERR_OUTDATE -29
sto definendo un int che in teoria sarebbe di 4 bytes. se però questo int lo uso per creare una stringa dichiarata come array di char, il -29 quanto spazio prende????
In breve questa stringa deve contenere una serie di codici errore che potrebbero generarsi durante l'esecuzione e non definibili a priori...posso solo sapere al massimo quanti codici potrebbero esserci....![]()
![]()