Download Exemplo

Transcript
109
struct f {
char nome[30];
float salario;
int idade;
char sexo;
} ficha = {“Luiza”,3495.00,25,’f’};
func
nome
endereco
rua
numero
cidade
cep
estado
salario
struct dados { char nome[40];
struct {char rua[30];
int numero;
char cep[9];
} endereco;
char cidade[30], estado[20];
float salario;
} func;
A atribuição de valores à estrutura func poderia ser assim:
strcpy(func.nome,”José João da Silva”);
strcpy(func.endereco.rua,”Rua Tremembé”);
strcpy(func.cidade,”Itamarandiba”);
strcpy(func.estado,”Minas Gerais”);
func.endereco.numero = 12;
func.salario = 1005.00;
strcpy(func.endereco.cep,”30045-000”);