For example, if a function returns an unsigned char value but calculated a result of 256 or more (or -1 or less), errno would be set to ERANGE and the function would return some irrelevant value.
例如,如果函数返回unsignedchar值,但计算的结果为256或更多(或者是- 1或更少),则errno将被设置为ERANGE且函数会返回一些不相关的值。
For example, if a function returns an unsigned char value but calculated a result of 256 or more (or -1 or less), errno would be set to ERANGE and the function would return some irrelevant value.
例如,如果函数返回unsignedchar值,但计算的结果为256或更多(或者是- 1或更少),则errno将被设置为ERANGE且函数会返回一些不相关的值。
应用推荐