¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

TIPO DE DATOS ABSTRACTOS

Oscar Perez Español

Mapa mental sobre tipos de datos abstractos: estructuras, uniones, enumeradores y operador typedef

Mapa mental: tipos de datos abstractos

Contenido del mapa

TIPO DE DATOS ABSTRACTOS

  1. SEPARACION O ABSTRACCION DEL CONCEPTO DE ESTRUCTURA DE DATOS Y LAS OPERACIONES A REALIZAR SOBRE EL

    • ESTRUCTURAS )
      • LA PALABRA STRUCT PERMITE DEFINIR CUALQUIER VARIABLE
        • EJEMPLO
          • struct persona { char nombre[30]; float estatura; int edad; char genero[10]; }p1, p2, p3
      • PERMITEN ALMACENAR DATOS DE DIFERENTES TIPOS(NOMBRE, EDAD, ESTATURA ETC
      • DEFINICION
    • UNIONES
      • DEFINICION
        • PERMITE ALMACENAR DATOS EN DIFERENTES SITIOS DE LA MEMORIA
          • SINTAXIS
            • //Declaración de una unión union ejemplo { int dato1; char dato2; double dato3; };
    • ENUMERADORES
      • DEFINICION
        • LISTA DE IDENTIFICADORES UNICOS Y VALORES ENTEROS ASOCIADOS
          • SINTAXIS
            • Enum<enumerador>{enumrador1,enumerador2,}
    • OPERADOR TYPEDEF
      • DEFINICION
        • CREA UN SINONIMO DE UNTIPO DE DATO YA EXISTENTE
          • SINTAXIS
            • TYPEDEF ALTURA DEL EVEREST=8559,32
    • PARAMETROS DE FUNCIONES
      • LOS TDA SE UTIILIZAN COMO FUNCIONES
        • //Definición de la estructura empleado struct empleado{ char nombre[30]; //miembro que representa el nombre del empleado int codigo; //miembro que representa el código del empleado float salario; //miembro que representa el salario del empleado }e1={“Juan Gomez”, 00123, 200000}; //Definición de una variable de tipo empleado //Prototipo de la función void verInfo(empleado); //Se especifica el nombre de la estructura que se va utilizar //Función principal int main(){ //Definición de variable de tipo empleado empleado e2; //Asignación de datos a los miembros de la variable de tipo empleado e2.nombre="Pedro Perez"; e2.codigo=000789; e2.salario=e1.salario; verInfo(e1); //Llamado de la función con la variable e1 de tipo empleado verInfo(e2); //Llamado de la función con la variable e2 de tipo empleado return 0;
        • EJEMPLO

Información

Descripción
SDFSFDSDFSDF
Creado por
Oscar Perez
Visitas
3
Valoración

Más sobre Tipos de datos y abstracción

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?