17/06/2012, 17:52
|
| | | Fecha de Ingreso: abril-2010 Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 6 meses Puntos: 155 | |
Respuesta: por que un char ocupa 4 bytes , por que? ...pues simple..un puntero es una variable que almacenará una direccion de memoria...por lo tanto, el size del puntero es igual al size de la direccion. Como por lo tanto, en arquitectura de 32bits, puedes almacenar hasta 32bits o 4 bytes en cada slot de memoria...por lo tanto, el size de la direccion es de 4bytes...en cambio en arquitecturas de 64bits, podrá almacer hata 8bytes y tendra dicho size...
saludos |