arquivo/funçao

1. arquivo/funçao

jeferson luiz de oliveira
dududetonando

(usa Outra)

Enviado em 04/12/2016 - 19:40h

Olá pessoal tranquilo. Bom estou fazendo um programa em c e gostaria de uma ajuda ,bom eu fiz um programa pra abrir um arquivo e ler ate ai blz mas tive um duvida por isso do contato .pergunta eu posso criar uma função pra abrir arquivos ,se sim como seria o parâmetro eu coloco somente o ponteiro, e pra chama essa função na função main como ficaria estou um pouco confuso ?
PARTE DA FUNÇAO
void abrearq(FILE *arquivo)
{


arquivo = fopen("arq16.bin","rb");

if(!arquivo)
{
printf("nao foi possivel abrir arquivo!\n");
return -1;
}
else
{
printf("arquivo aberto com sucesso\n");
}

}


  


2. Re: arquivo/funçao

Paulo
paulo1205

(usa Ubuntu)

Enviado em 04/12/2016 - 21:05h

Boa noite, meu caro.

Uma dica para ajudar a comunicação: procure pontuar seu texto de modo melhor. Do jeito como está, chega a ficar difícil de entender.

Você pode criar quantas funções você quiser, e com o propósito que quiser. No entanto, já existe uma função para abrir arquivos em C, que é fopen(). Criar outra me parece um pouco redundante.

A não ser que você tenha alguma necessidade específica. É o caso?


3. Re: arquivo/funçao

jeferson luiz de oliveira
dududetonando

(usa Outra)

Enviado em 04/12/2016 - 21:48h

o problema ta com o return pois declarei a função como void talvez






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts