Considere a seguinte struct:
struct pessoa
{
char nome[30];
int idade;
char cidade[20];
char estado[20];
}
typedef struct pessoa Pessoa;
Pessoa *pessoa_cria (void)
{
Pessoa *x = (Pessoa*) malloc(sizeof(Pessoa));
return x;
}
Pessoa *p = pessoa_cria();
Assinale a alternativa correta para a atribuição dos valores:
a) p = nome("Carlos");
b) *p = &Pessoa;
c) p->nome = "Carlos";
d) p->idade = &pessoa->idade->20;
e) N.D.A.
Assinar:
Postar comentários (Atom)
Um comentário:
Alternativa C
Postar um comentário