Ed
há 8 meses
Para determinar o tamanho de uma struct em C, você deve usar o operador `sizeof` seguido pelo nome da struct ou uma variável do tipo dessa struct. Analisando as opções: A) `sizeof(cliente);` - Isso só funcionaria se `cliente` fosse uma variável do tipo `cadCliente`, mas não está claro se é o caso. B) `sizeof(cadCliente);` - Isso não está correto, pois `cadCliente` é o nome da struct e não uma variável. C) `sizeof(struct Cliente);` - Se a struct foi definida como `struct Cliente`, esta opção está correta, pois retorna o tamanho da struct. D) `sizeof(cadCliente.cliente);` - Isso não faz sentido, a menos que `cadCliente` seja uma variável que contém um campo chamado `cliente`, o que não foi mencionado. E) `sizeof(cliente.nome);` - Isso retorna o tamanho do campo `nome`, não da struct inteira. Portanto, a forma correta de utilizar a função `sizeof` para determinar o tamanho da struct chamada “cadCliente” é: C) sizeof(struct Cliente);
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material