1. Định nghĩa hàm abort() trong C
Hàm abort() trong C được sử dụng để ngừng thực thi chương trình một cách bất thường. Để khai báo hàm abort() trong C ta sẽ cần sử dụng cú pháp như sau:
void abort(void)
Tham số:
- void tương đương với hàm này không nhận tham số bất kỳ nào.
Lưu ý: Hàm cũng không trả về bất kỳ giá trị nào!
2. Ví dụ hàm abort() trong C
Ví dụ dưới đây, sử dụng hàm abort() trong C để ngừng thực thi chương trình một cách bất thường.
#include <stdio.h> #include <stdlib.h> int main (){ FILE *fp; // Thuc hien mo file trong C printf("Mo file laptrinhtudau.txt\n"); fp = fopen( "laptrinhtudau.txt","r" ); //Neu file khong ton tai se dung chuong trinh if(fp == NULL) { printf("Chuong trinh bi dung dot ngot !!!\n"); //Dung dot ngot chuong trinh khi ham abort() xuat hien abort(); } //Cac phan ben duoi se khong duoc thuc hien printf("Dong file laptrinhtudau.txt\n"); fclose(fp); return(0); }
Kết quả:
Mo file laptrinhtudau.txt Chuong trinh bi dung dot ngot !!! |