English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca padrão do C - <stdlib.h>
Função da Biblioteca C void abort(void) Interrompe a execução do programa, saindo diretamente do local de chamada.
Aqui está a declaração da função abort().
void abort(void)
Esta função não retorna nenhum valor.
Abaixo está um exemplo de uso da função abort().
#include <stdio.h> #include <stdlib.h> int main () { FILE *fp; printf("Preparando para abrir nofile.txt\n"); fp = fopen( "nofile.txt","r" ); if(fp == NULL) { printf("Preparando para encerrar o programa\n"); abort(); } printf("Preparando para fechar nofile.txt\n"); fclose(fp); return(0); }
Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado, porque tentamos abrir o arquivo nofile.txt Não existe:
Preparando para abrir nofile.txt Preparando para encerrar o programa