Baixe o app para aproveitar ainda mais
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 ->
Compartilhar