Olá, seja bem-vindo de volta.
Nós vamos ter nosso primeiro desafio para estruturas.
Vamos começar.
Isso vai te ajudar compreender estruturas;
como declará-los e inicializá-los.
Então, eu quero que você escreva um programa que declara
uma estrutura e imprime seu conteúdo.
Devemos saber como declarar uma estrutura.
Usamos a palavra-chave struct, e então temos o nome da tag.
E então dentro da estrutura, podemos colocar diferentes elementos.
Então, eu quero que você crie um estrutura do funcionário
que seria o nome da tag com três membros: um nome que deve ser uma matriz de
caracteres, não tem que ser um ponteiro de caractere.
Uma data de contratação que é um int e um salário que deve ser do tipo float.
Eu quero que você declare e inicialize uma instância do tipo funcionário,
então você deve usar destruct e então você terá que
saber como inicializar membros em uma estrutura.
Então eu quero que você realmente leia a partir do console três entradas.
O nome, a data de contratação e o
salário e então armazenado no mesmo tipo de estrutura daquele que você inicializou anteriormente.
Mas antes de você armazenar no tipo que você
inicializou, quero que você imprima.
Então você cria seu primeiro estrutura, você a inicializa, você imprime
o conteúdo.
E então você lê no teclado mais três instâncias de dados e colocá-los
no emprego digite e imprima isso.
Portanto, este não é um indicador.
Então, quando você lê no entrada, você
vai ter que usar o endereço do operador, coisas assim.
Mas o resto é bonito para a frente.
Mas isso vai te familiarizar com, novamente, criar
uma estrutura, defini-la e, em seguida, inicializar e criando uma instância dele.
Quando você define a estrutura, você pode defini-lo fora do
método principal, para que possa ser usado por qualquer outra função que
seja uma convenção padrão típica.
Então boa sorte.
Isso deve ser bastante simples.
Teremos outro desafio para obter mais detalhes.
Vamos passar uma estrutura para um função e assim por diante, mas isso
é apenas para você começar. Obrigada.