Logo Passei Direto
Buscar

Outros

UNIVESP
Pergunta 8 Para acessar os membros de dados na função principal, é necessário criar uma variável de estrutura. Todos os membros de uma estrutura são públicos em C, portanto são acessíveis fora dos parâmetros dessas estruturas, em que as funções podem tomá-los como entrada da mesma forma que aceitam qualquer outra variável ou ponteiro. Com base no conceito de estruturas, identifique se são verdadeiras (V) ou falsas (F) as afirmativas a seguir. I. ( ) Na função: “int fseek(FILE *arq , long salto , int origem)”, “arq” indica qual o local a partir do qual queremos realizar o salto no arquivo. II. ( ) A função ftell devolve a posição do arquivo em que nos encontramos, isto é, qual o número do byte para o qual o ponteiro aponta nesse momento. III. ( ) Na programação em C de estruturas, tais estruturas são, em geral, lidas e escritas através das funções fread e fwrite. Assinale a alternativa que apresenta a sequência correta. a. V - V - V. b. V - F - F. c. F - V - F. d. F - F - F. e. F - V - V.
User badge image
Holdson Elvis

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das afirmativas sobre estruturas e funções em C: I. ( ) Na função: “int fseek(FILE *arq , long salto , int origem)”, “arq” indica qual o local a partir do qual queremos realizar o salto no arquivo. É verdadeira (V). O parâmetro "arq" é um ponteiro para o arquivo que indica a posição atual do ponteiro de leitura/escrita. II. ( ) A função ftell devolve a posição do arquivo em que nos encontramos, isto é, qual o número do byte para o qual o ponteiro aponta nesse momento. É verdadeira (V). A função ftell retorna a posição atual do ponteiro de leitura/escrita em um arquivo, em bytes. III. ( ) Na programação em C de estruturas, tais estruturas são, em geral, lidas e escritas através das funções fread e fwrite. É verdadeira (V). As funções fread e fwrite são utilizadas para ler e escrever dados binários, incluindo estruturas, em arquivos. Portanto, a sequência correta é: a) V - V - V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina