|
Re: Re: [c] con queste stringhe proprio non ci capiamo
Quote:
Originariamente inviato da ilsensine
sizeof(char *) == 4 su ia32 e 8 su ia64/x86_64 _sempre_, indipendentemente dallo spazio che hai allocato per la stringa. E' semplicemente il sizeof di un puntatore, non del contenuto!
|
capito, ma cosa ci metto? se provo a metterci strlen(stringa) mi crea 1 file di dimensioni apocalittiche e va in loop infinito, anche se compila e nn da warning, se ci metto 1 numero intero il prog funzia
Quote:
Originariamente inviato da ilsensine
Orrore. Mi calcoli manualmente strlen(stringa) per cortesia?
|
questo non l'ho capito, anzi, mi ha sempre funzionato. strlen restiruisce il numero di caratteri contenuti in stringa - 1 (car nullo)
__________________
Abit aw9-d max, pentium code 2 duo E7300, sapphire radeon hd 4750, corasir 650W
|