Datos Abstractos (Tda)

Páginas: 10 (2343 palabras) Publicado: 27 de enero de 2013
DEFINICIÓN DE VARIABLES DE UNA ESTRUCTURA (TDA)
Existen dos formas para definir las variables de una estructura: listándolas inmediatamente después de la llave de cierre de la declaración de la estructura, o en cualquier parte del programa, listando el nombre de la estructura seguido por las variables correspondientes:

-------------------------------------------------
//Definición devariable de una estructura después de la llave de cierre
-------------------------------------------------
struct persona
-------------------------------------------------
{
-------------------------------------------------
char nombre[30];
-------------------------------------------------
float estatura;
-------------------------------------------------
int edad;-------------------------------------------------
char genero[10];
-------------------------------------------------
}p1, p2, p3;
-------------------------------------------------

-------------------------------------------------
//Definición de variable de una estructura en otra parte del programa
-------------------------------------------------
persona p4, p5;
--------------------------------------------------------------------------------------------------
//Definición de variable de una estructura después de la llave de cierre
-------------------------------------------------
struct automovil
-------------------------------------------------
{
-------------------------------------------------
char marca[30];
-------------------------------------------------
float velocidad;-------------------------------------------------
int modelo;
-------------------------------------------------
char tipo[15];
-------------------------------------------------
}a1, a2, a3;
-------------------------------------------------

-------------------------------------------------
//Definición de variable de una estructura en otra parte del programa-------------------------------------------------
automovil a4, a5;
DECLARACIÓN DE UNA ESTRUCTURA
Las estructuras en C++ se deben declarar antes de que se puedan utilizar. La sintaxis general para la declaración de una estructura es la siguiente:

-------------------------------------------------
struct <nombre de la estructura>
-------------------------------------------------
{-------------------------------------------------
<declaración de la lista de miembros>
-------------------------------------------------
};

La palabra reservada struct introduce la declaración de la estructura; su cuerpo esta delimitado por llaves; y finaliza con punto y coma. Como se mencionó, la lista de miembros puede contener elementos de diferente tipo y su declaración es igual a la de cualquier variable, con larestricción de que no se pueden inicializar dentro de la estructura. Por ejemplo para la declaración de la estructura persona, con miembros como nombre, estatura, edad y género se tendría lo siguiente:

-------------------------------------------------
//Declaración de una estructura
-------------------------------------------------
struct persona-------------------------------------------------
{
-------------------------------------------------
char nombre[30];
-------------------------------------------------
float estatura;
-------------------------------------------------
int edad;
-------------------------------------------------
char genero[10];
-------------------------------------------------
};
--------------------------------------------------------------------------------------------------
//Declaración de una estructura
-------------------------------------------------
struct automovil
-------------------------------------------------
{
-------------------------------------------------
char marca[30];
-------------------------------------------------
float velocidad;
-------------------------------------------------
int modelo;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipo De Dato Abstracto (Tda)
  • Tipos Abstractos de Datos (TDA)
  • datos abstractos
  • Datos Abstractos
  • Tipo de dato abstracto
  • Tipos de dato abstractos
  • Tipo abstracto de datos (tad)
  • Tipo De Dato Abstracto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS