Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno(a): JOSE ROBERTO DE JESUS SOUZA Data: 19/02/2016 09:06:13 (Finalizada) 1a Questão (Ref.: 201307729597) Fórum de Dúvidas (0) Saiba (0) O protótipo de fread() é: signed fread (void *buffer, int numero_de_bytes, int count, FILE *fp); int fread (void *buffer, int numero_de_bytes, int count, FILE *fp); unsigned fread (void *buffer, int numero_de_bytes, int count, FILE *fp); void fread (void *buffer, int numero_de_bytes, int count, FILE *fp); unsigned fread (int *buffer, int numero_de_bytes, int count, FILE *fp); 2a Questão (Ref.: 201307716605) Fórum de Dúvidas (0) Saiba (0) Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo deve ser ARQ2, e é constante. Assinale a alternativa que apresenta a sintaxe correta para a função. rename("ARQ", "ARQ2"); rename(ARQ2, ARQ); rename("ARQ, ARQ2"); rename("ARQ2", "ARQ"); rename("ARQ", ARQ2); 3a Questão (Ref.: 201307716504) Fórum de Dúvidas (0) Saiba (0) Na aula 10 vimos sobre as funções de localização e posicionamento. A respeito da função fseek() assinale a alternativa que expressa corretamente a sua sintaxe. fseek(variavelPonteiroArquivo, quantidade, origem); fseek(variavelPonteiroArquivo, deslocamento, FILE); fseek(variavelPonteiroArquivo, FILE, origem); fseek(variavelPonteiroArquivo, deslocamento, origem); fseek(quantidade, deslocamento, origem); Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201307716649) Fórum de Dúvidas (0) Saiba (0) Trabalhando com arquivos, muitas vezes é necessário remover o mesmo e para tal temos a função remove(). Das alternativas apresentadas qual está ERRADA em relação a função. Não possui retorno. Retorna um valor inteiro. O nome do arquivo é um vetor de char. Possui apenas um parâmetro. É do tipo int. 5a Questão (Ref.: 201307729613) Fórum de Dúvidas (0) Saiba (0) A função remove() apaga um arquivo especificado. Tem como protótipo: char remove (char *nome_do_arquivo); int remove (int *nome_do_arquivo); void remove (char *nome_do_arquivo); int remove (char *nome_do_arquivo); int remove (char nome_do_arquivo); 6a Questão (Ref.: 201307729605) Fórum de Dúvidas (0) Saiba (0) Para se fazer procuras e acessos randômicos em arquivos usa-se a função fseek(). Esta move a posição corrente de leitura ou escrita no arquivo de um valor especificado, a partir de um ponto especificado. Seu protótipo é: real fseek (FILE *fp,long numbytes,int origem); int *fseek (FILE *fp,long numbytes,int origem); int fseek (FILE *fp,long numbytes,int origem); int fseek (FILE fp,long numbytes,int origem); void fseek (FILE *fp,long numbytes,int origem);
Compartilhar