Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como ANIDACIONES DE ESTRUCTURAS

COMO CONTRUIR UNA ESTRUCTURA EN C

Las estructuras son colecciones de variables relacionadas bajo un nombre. Las estructuras pueden contener variables de muchos tipos diferentes de datos - a diferencia de los arreglos que contienen únicamente elementos de un mismo tipo de datos. /*Directivas  (LIBRERIAS)  #include<stdio.h> // Declaración del la estructura  OPC 1 struct nombre{ char nombre de la estructura [ tamaño reservado en memoria]; |  int nombre;                                             | float nombre;                                           |   CAMPOS int nombre del arreglo [ tamaño reservado en memoria];  | }nombre de la estructura1, nombre de la estructura2,...; OPC 2 // Declaracion del la estructura  struct nombre{ char nombre de l...

ANIDACIONES DE ESTRUCTURAS

 //_________________________________||ESTRUCTURAS ANIDADAS //Directivas #include<stdio.h> //Definicion de la estructura struct empresa{ int antiguedad; }; struct persona{ char nombre[50]; int edad; struct empresa anidada; }persona1; //Declaracion de la variables de tipo estructura en forma de arreglo // Funcion principal int main(){ printf("Nombre de la persona: "); scanf("%s",&persona1.nombre); printf("Edad de la persona: "); scanf("%i",&persona1.edad); printf("Antiguedad de la persona: "); scanf("%i",&persona1.anidada.antiguedad); printf("El nombre de la persona es %s tiene la edad : %i y tiene una antiguedad", persona1.nombre,persona1.edad,persona1.anidada.antiguedad); }