Buscar

estudo pra prova ponteiro estrutura de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

onsidere 
 struct caixa {
	 char c; // refere-se a cor : P (preta) ou B (branca) 
	 float preco;
 } ;
 
caixa *p, *q, *r;
caixa x, y, z;
 
Assinale V (verdadeiro) ou F (falso). Caso seja verdadeiro, exemplifique com ilustração gráfica, mas se for falso, reescreva uma possível forma correta.
 r = &x; //r recebe endereço de X (V)
p = r; // p recebe area apontada por r (V)
q = y; // modo certo"q=&y"(F)
r = NULL; // R é nulo(V)
p = *x; //"p=&x"(f)
*q = NULL; // "q=null"(f)
*p = *x; // X não é ponteiro (f)
z.c = ‘B’; //Z area c recebe caracter B (C)
ràpreco = 12.99; \\ operador -> correta correto para acessar area do tipo caixa(C)
p.preco = 99.99; \\ operador errado necessário usar -> para acessar struct (F). outra solução (*p).preco=99.99
(*p)àc = ‘P’;\\ desta forma o certo é "." ao ivéz de ->

Continue navegando

Outros materiais