Porgra

Páginas: 2 (276 palabras) Publicado: 11 de abril de 2011
TOPICOS SELECTOS DE PROGRAMACION UNIDAD 1. TIPOS DE DATOS DEFINIDOS POR EL USUARIO
1.1 Agregación de datos (Estructuras)
Las estructuras nos permiten agrupar varios datos, aunquesean de distinto tipo, que mantengan algún tipo de relación, permitiendo manipularlos todos juntos, con un mismo identificador, o por separado. Las estructuras son llamadas también muya menudo registros, o en inglés "records". Y son estructuras análogas en muchos aspectos a los registros de bases de datos. Y siguiendo la misma analogía, cada variable de unaestructura se denomina a menudo campo, o "field". Sintaxis:

struct [] { [ [,,...]]; . } [[,,...];
El nombre de la estructura es un nombre opcional para referirse a la estructura. Lasvariables de estructura son variables declaradas del tipo de la estructura, y su inclusión también es opcional. Sin bien, al menos uno de estos elementos debe existir, aunque ambos seanopcionales. En el interior de una estructura, entre las llaves, se pueden definir todos los elementos que consideremos necesarios, del mismo modo que se declaran las variables. Lasestructuras pueden referenciarse completas, usando su nombre, como hacemos con las variables que ya conocemos, y también se puede acceder a los elementos en el interior de laestructura usando el operador de selección (.), un punto. También pueden declararse más variables del tipo de estructura en cualquier parte del programa, de la siguiente forma:

[struct][,...];
En C++ la palabra "struct" es opcional en la declaración de variables. En C es obligatorio usarla. Ejemplo:

struct Persona { char Nombre[65]; char Direccion[65]; intAnyoNacimiento; } Fulanito;
Este ejemplo declara a Fulanito como una variable de tipo Persona. Para acceder al nombre de Fulanito, por ejemplo para visualizarlo, usaremos la forma:

cout
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Porgrado luz odontologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS