View Full Version : tipo size_t in C
Salve a tutti, avrei una curiosità, + che un problema...
A che cosa serve, e quindi perché si usa il tipo size_t, sopratutto per variabili che identificano la grandezza o la lunghezza di var in memoria?? Per il nome, molto + mnemonico di un semplice int oppure c'e' sotto qualche altro arcano??
Grazie
Ed_Bunker
18-06-2004, 22:07
Originariamente inviato da airon
Salve a tutti, avrei una curiosità, + che un problema...
A che cosa serve, e quindi perché si usa il tipo size_t, sopratutto per variabili che identificano la grandezza o la lunghezza di var in memoria?? Per il nome, molto + mnemonico di un semplice int oppure c'e' sotto qualche altro arcano??
Grazie
La differenza c'e'... ma non la ricordo... forse dipende dal fatto che il tipo size_t varia da macchina a macchina. So soltanto che, nella maggiore parte dei casi, le variabili di size_t vengono considerate come degli int. Pero'... Provato a vedere se nel man c'e' scritto nulla a proposito !?
Il problema è proprio quello...che spesso è proprio un unsigned int, ma non sempre...
Per questo si usa il tipo size_t per astrarre il problema e rendere portabile il codice ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.