remove  função

Protótipo

int remove (const char *caminho);

Descrição

Remove o arquivo ou diretório especificado pelo parâmetro caminho.

Essa função exige permissões de remoção sob o arquivo ou diretório.

Parâmetros

caminho - Caminho a ser removido. Pode tanto ser um arquivo quanto um diretório.

Valor de retorno

Se o arquivo foi removido com sucesso, retorna 0.

Em caso de erro, a função retorna um número inteiro não-zero.

Exemplo
#include <stdio.h>

int main() {
    const char* caminho = "C:\\arquivo.txt";

    if(remove(caminho) == 0) {
        puts("Arquivo removido com sucesso!");
    } else {
        fprintf(stdderr, "Não foi possível remover o arquivo %s.", caminho);
        return 1;
    }

    return 0;
}
Veja também

rename - renomeia um arquivo função