Latest web development tutorials

C 표준 라이브러리 - <errno.h>

간략한 소개

C 표준 라이브러리errno.h 헤더 파일은 시스템 호출에 의해 설정된 정수 errno 변수를정의하고, 일부 오류 이벤트 라이브러리 함수는 에러가 발생한 것을 나타냅니다. 이 매크로 변경 int 유형 값의 좌측으로 확장되므로 판독하고 프로그램을 수정할 수있다.

프로그램이시작되면 errno는 특정 유형의 오류의 수를 나타내는 값을 수정 제로 C 표준 라이브러리에 특정 기능을 영이 아닌 값을 설정이다.또한 그 값을 수정하거나 적절한 시간에 0으로 재설정 할 수 있습니다.

범위의 상단에errno.h 헤더 파일은 다른 오류 코드 매크로 형 정수 상수 식을 int로확장해야 나타냅니다.

매크로 라이브러리

이 목록을 헤더 파일 errno.h에 정의 된 매크로를 다음

序号宏 & 描述
1 extern int errno
这是通过系统调用设置的宏,在错误事件中的某些库函数表明了什么发生了错误。
2 EDOM Domain Error
这个宏表示一个域错误,它在输入参数超出数学函数定义的域时发生,errno 被设置为 EDOM。
3 ERANGE Range Error
这个宏表示一个范围错误,它在输入参数超出数学函数定义的范围时发生,errno 被设置为 ERANGE。