Hàm feof() trong C
Hàm int feof(FILE *stream) trong Thư viện C chuẩn kiểm tra end-of-file indicator cho Stream đã cho.
Khai báo hàm feof() trong C
Dưới đây là phần khai báo cho hàm feof() trong C:
int feof(FILE *stream)
Tham số
stream − Đây là con trỏ tới một đối tượng FILE mà nhận diện Stream.
Trả về giá trị
Hàm này trả về một giá trị khác không khi End-Of-File Indicator mà gắn kết với Stream được thiết lập, nếu không thì hàm này trả về 0.
Ví dụ
Chương trình C sau minh họa cách sử dụng của hàm feof() trong C:
#include <stdio.h> int main () { FILE *fp; int c; fp = fopen("baitapc.txt","r"); if(fp == NULL) { perror("Da xay ra loi trong khi mo baitapc.txt"); return(-1); } while(1) { c = fgetc(fp); if( feof(fp) ) { break ; } printf("%c", c); } fclose(fp); return(0); }
Giả sử chúng ta có một baitapc.txt có nội dung sau. File này sẽ được sử dụng như một input cho chương trình C của chúng ta:
Hoc C co ban va nang cao tai QTM
Biên dịch và chạy chương trình C trên để xem kết quả:
Theo Tutorialspoint
Bài trước: Hàm clearerr() trong C
Bài tiếp: Hàm ferror() trong C
5.901
Bạn nên đọc
0 Bình luận
Sắp xếp theo
Xóa Đăng nhập để Gửi
Cũ vẫn chất
-
Cách sửa lỗi "The User Profile Service failed the logon" trên Windows 10
Hôm qua -
Cách view source, xem mã nguồn trang web bằng điện thoại, máy tính
Hôm qua 1 -
Xem đội quân drone tự động luồn lách qua rừng tre như trong phim
Hôm qua 2 -
Cách sao chép ảnh, video từ ứng dụng File sang thư viện Photos trên iPhone, iPad
Hôm qua -
Hàm Round, cách dùng hàm làm tròn trong Excel
Hôm qua -
Tổng hợp phím tắt Đấu Trường Chân Lý
Hôm qua -
Tổng hợp code Cherry Tale mới nhất và cách nhập
Hôm qua -
Cách tạo sticker tùy chỉnh trên Telegram
Hôm qua -
Kết quả của các trận đấu trong Record of Ragnarok
Hôm qua -
Câu nói hay về người thứ ba, stt về người thứ ba trong tình yêu thâm thúy
Hôm qua