¿Qué es la unión en lenguaje C?

5 Respuestas


  • Union es una colección de tipos de datos heterogéneos, pero utiliza una técnica de utilización de memoria eficiente al asignar suficiente memoria para contener el miembro más grande. Aquí, una sola área de memoria contiene valores de diferentes tipos en diferentes momentos. Nunca se puede inicializar una unión.

    para más información visite esta página

  • Una unión es un tipo de datos especial disponible en C que permite almacenar diferentes tipos de datos en la misma ubicación de memoria. Puede definir una unión con muchos miembros, pero solo un miembro puede contener un valor en un momento dado. Las uniones proporcionan una forma eficiente de utilizar la misma ubicación de memoria para múltiples propósitos. Para obtener información detallada, debe visitar la  Ayuda con las tareas de informática mejor y más asequible


  • Puede tratarse como un tipo de datos definido por el usuario como una estructura. La diferencia entre la estructura y la unión es que donde cada miembro presente en la estructura toma su propia memoria ... mientras que en el caso de la unión, solo la memoria del miembro de mayor tamaño está reservada por la unión.
  • La unión son tipos de datos definidos por el usuario, es similar a la estructura pero difiere en el
    tamaño asignado = tamaño del tamaño de miembro más grande (guardar memoria) lo que significa que accede a un miembro a la vez
  • Union es un tipo de datos definido por el usuario.
    Prueba de unión
    {
    int add;
    nombre del personaje;
    flotar gom;
    };

    Shailesh Par ashar

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación