Hàm strerror() trong C
Hàm char *strerror(int errnum) tìm kiếm một mảng nội tại cho số lỗi errnum và trả về một con trỏ tới một chuỗi thông báo lỗi.
Khai báo hàm strerror() trong C
Dưới đây là phần khai báo cho strerror() trong C:
char *strerror(int errnum)
Tham số
errnum -- Thường là errno, miêu tả số hiệu của lỗi.
Trả về giá trị
Hàm này trả về một con trỏ tới chuỗi lỗi (error string) miêu tả lỗi errnum.
Ví dụ
Chương trình C sau minh họa cách sử dụng của strerror() trong C:
#include <stdio.h> #include <string.h> #include <errno.h> int main () { FILE *fp; fp = fopen("thuvienc.txt","r"); if( fp == NULL ) { printf("Error: %s\n", strerror(errno)); } return(0); }
Biên dịch chương trình C sẽ cho kết quả (vì chúng ta mở một file không tồn tại):
Theo Tutorialspoint
Bài trước: Hàm strcspn() trong C
Bài tiếp: Hàm strlen() trong C
633
Bạn nên đọc
0 Bình luận
Sắp xếp theo
![❖](https://st.quantrimang.com/photos/avatars/default.png)
Xóa Đăng nhập để Gửi
![❖](https://st.quantrimang.com/photos/image/icon/lap-trinh-c-size-24x24-znd.png)
Cũ vẫn chất
-
Cách view source, xem mã nguồn trang web bằng điện thoại, máy tính
Hôm qua 1 -
200 biệt danh cho người yêu bằng tiếng Anh hay và ngọt ngào
2 ngày -
Lực ma sát là gì? Có mấy loại lực ma sát?
2 ngày 1 -
Hình nền mở khóa điện thoại hài hước, hình nền mở khóa troll bá đạo
Hôm qua -
Reset rank Liên Quân mùa 27
2 ngày -
Những câu stt hay tâm trạng về lặng nhìn cuộc sống
Hôm qua -
Cách chèn emoji vào ảnh trên iPhone cực đơn giản
Hôm qua -
Khắc phục tình trạng các phím chức năng không hoạt động trong Windows 10
Hôm qua -
Quay màn hình máy tính bằng OBS Studio, cách ghi màn hình laptop trên OBS
2 ngày -
Stt cho những đêm tâm trạng không ngủ được
Hôm qua