estructuras en c
no se si me pudieran enviar bastantes ejemplos de estructuras en c hasta antes del 05/02/2004, se lo agradecere mucho
Hola jorge
Por ejemplo, una estructura que contenga información sobre una persona:
struct persona {
char nombre[20];
char dni[8];
char telefono[9];
};
Para darle valores:
scanf("%s", persona.nombre);
scanf("%s", persona.dni);
scanf("%s", persona.telefono);
En ocasiones es interesante poder tener colecciones de estas estructuras, es decir, arrays de estructuras. Para ello es recomendable de definir un tipo de dato de la estructura:
typedef struct persona {
char nombre[20];
char dni[8];
char telefono[9];
} tipoPersona;
y asi podras definir el array como si de un tipo predefinido se tratara:
tipoPersona array[20];
Para referirse al nombre de una persona se haría por ejemplo asi:
array[0].nombre;
Espero esto te sea util. Un saludo
Por ejemplo, una estructura que contenga información sobre una persona:
struct persona {
char nombre[20];
char dni[8];
char telefono[9];
};
Para darle valores:
scanf("%s", persona.nombre);
scanf("%s", persona.dni);
scanf("%s", persona.telefono);
En ocasiones es interesante poder tener colecciones de estas estructuras, es decir, arrays de estructuras. Para ello es recomendable de definir un tipo de dato de la estructura:
typedef struct persona {
char nombre[20];
char dni[8];
char telefono[9];
} tipoPersona;
y asi podras definir el array como si de un tipo predefinido se tratara:
tipoPersona array[20];
Para referirse al nombre de una persona se haría por ejemplo asi:
array[0].nombre;
Espero esto te sea util. Un saludo
