C標準庫參考指南系列譯文(3)errno.h

鍾超發表於2012-02-04

英文原文:http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.3.html

原文作者:Eric Huss

中文譯者:柳驚鴻 Poechant

版權宣告:本文的原文版權歸Eric Huss所有,中文譯文版權歸Poechant所有。轉載請註明來自"柳大的CSDN部落格":http://blog.csdn.net/poechant


3. errno.h

錯誤碼標頭檔案用作一般性的錯誤Handler。

巨集:

EDOM

ERANGE


Variables:


errno


3.1. EDOM

宣告:

#define EDOMsome_value


EDOM是由#define宣告的巨集。它代表在某個數學函式的域發生錯誤時由該數學函式返回的一個域錯誤。


3.2. ERANGE

宣告:

#define ERANGEsome_value


ERANGE是由#define宣告的巨集。它代表在某個數學函式中值範圍發生錯誤時由該數學函式返回的一個範圍錯誤。


3.3. errno

宣告:

int errno;


變數errno在程式起始執行時值為0。如果一個錯誤發生了,這個變數會被賦予相應的錯誤的錯誤碼。


該系列譯文在持續更新中⋯⋯

C標準庫參考指南系列譯文(1)assert.h

C標準庫參考指南系列譯文(2)ctype.h

C標準庫參考指南系列譯文(3)errno.h

C標準庫參考指南系列譯文(4)float.h

C標準庫參考指南系列譯文(5)limits.h

C標準庫參考指南系列譯文(6)locale.h

C標準庫參考指南系列譯文(7)math.h

C標準庫參考指南系列譯文(8)setjmp.h

C標準庫參考指南系列譯文(9)signal.h

C標準庫參考指南系列譯文(10)stdarg.h

C標準庫參考指南系列譯文(11)stddef.h

C標準庫參考指南系列譯文(12)stdio.h(A)


版權宣告:本文的原文版權歸Eric Huss所有,中文譯文版權歸Poechant所有。轉載請註明來自"柳大的CSDN部落格":http://blog.csdn.net/poechant

-

相關文章