Tarea Herram

Páginas: 4 (975 palabras) Publicado: 6 de agosto de 2015
Estructura
 Una estructura es un tipo de dato compuesto que permite almacenar un conjunto de datos de diferente tipo. Los datos que contiene una estructura pueden ser de tipo simple (caracteres,números enteros o de coma flotante etc.) o a su vez de tipo compuesto (vectores, estructuras, listas, etc.). 
 A cada uno de los datos o elementos almacenados dentro de una estructura se lesdenomina miembros de esa estructura y éstos pertenecerán a un tipo de dato determinado.  
Una estructura es un tipo de dato definido por el usuario, que se debe declarar antes de que se pueda utilizar. La forma dedefinir una estructura es haciendo uso de la palabra clave struct.
Recordemos que una estructura define un tipo de dato, no una variable, lo que significa que no existe reserva de memoria cuando elcompilador está analizando la estructura. Posteriormente habrá que declarar variables del tipo definido por la estructura para poder almacenar y manipular datos. 
  

struct mystruct
{
intint_member;
double double_member;
char string_member[25];
} variable;

Ejemplo de una estructura :
/*
* estructura.c
*
* Nombre Miembro Tipo
* Titulo char[30]
* Artistachar[25]
* Precio float
* Total Canciones int
*/

#include
#include

/* definimos una estructura para cds */
struct cd
{
char titulo[30];
char artista[25];float precio;
int canciones;
} Cd1 = { /* inicializamos la estructura Cd1 creaa con sus valores
* usando las definiciones iniciales*/
"Canciones Bebe", /* titulo */"Pinocho", /* artista */
12.50, /* precio */
16 /* total canciones */
};

int main(void)
{
struct cd Cd2; /* definimos una nueva estructura llamado cd2 */

/* asignamos valores a los tipos dedatos del cd2 */
strcpy(Cd2.titulo, "New Age");

/* la forma de insertar valores a un
* tipo char en una estructura es usando strcpy
* de la libreria string.h
*/
strcpy(Cd2.artista,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MANUAL DE HERRAM
  • Trabajo Colaborativo Herram, Ientas Informaticas
  • Herram Fresa
  • Tarea Tarea
  • Tarea Tarea
  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS