Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pulse

Abrindo/manipulando arquivo em procedimentos

Recommended Posts

Estou tentando realizar duas funções: abrir um arquivo .txt e escrever algo nele, usando diferentes procedimentos em C. Entretanto o programa trava durante a execução. Além disso, percebi que mesmo tentando "printar", no arquivo aberto em outra função, na função principal - main - o erro continua ocorrendo.

#include <stdio.h>

void aponta(FILE* teste)
{
    teste = fopen("arquivo.txt", "w");
}

void printa(FILE* teste)
{
    fprintf(teste, "ola mundo");
}

int main ()
{
    FILE* teste;

    aponta(teste);
    printa(teste);

    return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.