Título: Union vs struct , campo de bit Publicado por: bash en 10 Abril 2015, 22:49 pm Buenas a todos !!!
Hoy vengo con otra duda , se el uso basico de las uniones y las estructuras pero me gustaria que me explicaran cual es la ventaja de usar estructura y ventaja de usar uniones pondre un ejemplo mas abajo para ver si me doy a enteder mejor Código
Entiendo que en las uniones todos los campos comparte el mismo espacion de memoria eso es importante pero pero por que se usa mucho .. alguien me puede dar ejemplos de caso de uso por favot , y aparte alguien me puede explicar eso de los campos de bit. no soy nuevo pero nunca lo he usado y quisiera comprender para que se usa pero los cursillos , libro que he visto no me dejan entender el por que y para que eso y algunas cosas, Gracias de antemano. Título: Re: Union vs struct , campo de bit Publicado por: ivancea96 en 10 Abril 2015, 23:02 pm Código
Ahí el tamaño de la estructura es de 1 byte: cada campo tiene solo 1 bit. Una union es lo que has dicho, y no hay más. Puede ser una forma de ahorrar memoria, o simple comodidad. Título: Re: Union vs struct , campo de bit Publicado por: avesudra en 10 Abril 2015, 23:45 pm La union se usa algunas veces para proporcionar métodos alternativos de acceso:
Código Por ejemplo eso, para acceder a las distintas partes de un registro de 64 bits. |