Hola y bienvenido de nuevo.
Vamos a tener nuestro primer desafío para las estructuras.
Vamos a empezar.
Esto te va a ayudar entender estructuras;
cómo declararlos e inicializarlos.
Entonces quiero que escribas un programa que declara una
estructura e imprime su contenido.
Deberíamos saber como declarar una estructura.
Usamos la palabra clave struct, y luego tenemos el nombre de la etiqueta.
Y luego dentro de la estructura, podemos poner diferentes elementos.
Así que quiero que crees un estructura del empleado que
sería el nombre de la etiqueta con tres miembros: un nombre que debería ser una matriz de
caracteres, no tiene que ser un puntero de carácter.
Una fecha de contratación que es un int y un salario el cual debe ser de tipo flotante.
Quiero que declares e inicialices una instancia del tipo de empleado, por
lo que debe usar destruct y luego tendrá que saber
cómo inicializar miembros en una estructura.
Entonces quiero que realmente leas desde la consola tres entradas.
El nombre, la fecha de contratación y el salario
y luego se almacena en el mismo tipo de estructura de la que inicializó previamente.
Pero antes de almacenar en el tipo que inicializó,
quiero que lo imprima.
Entonces creas tu primera estructura, la inicializa, imprime el
contenido.
Y luego lees desde el teclado tres instancias más de datos y poner eso
en el empleo escriba y luego imprímalo.
Entonces esto no es un puntero.
Así que cuando lo leas desde el
entrada, tendrás que usar la dirección del operador, cosas así.
Pero el resto es bonito simple.
Pero esto te familiarizará con, de nuevo, creando
una estructura, definiéndola y luego inicializando y creando una instancia de él.
Cuando define la estructura, puede definirlo fuera del método
principal, de modo que pueda ser utilizado por cualquier otra función que
sea una convención estándar típica.
Buena suerte.
Esto debería ser bastante sencillo.
Tendremos otro desafío para obtener un poco más de detalle.
Pasaremos una estructura a un función y así sucesivamente, pero esto solo
lo ayudará a comenzar. Gracias.