J 编译器选项将默认值从char 类型unsigned.
字符常量怎么表示
常量
含义
SCHAR_MAX
127
最大值签名的 char 值
SCHAR_MIN
–128
最小数量签名的 char 值
UCHAR_MAX
255 (0xff)
最大unsigned char 值
CHAR_BIT
8
在 char中的位数
USHRT_MAX
65535 (0xffff)
最大值 unsigned short
SHRT_MAX
32767
最大 (有符号的) short 值
SHRT_MIN
–32768
最小 (有符号的) short 值
UINT_MAX
4294967295 (0xffffffff)
最大 unsigned int 值
ULONG_MAX
4294967295 (0xffffffff)
最大 unsigned long 值
INT_MAX
2147483647
最大值(有符号) int 值
INT_MIN
–2147483647–1
最小(有符号) int 值
LONG_MAX
2147483647
最大 (有符号的) long 值
LONG_MIN
–2147483647–1
最小 (有符号的) long 值
CHAR_MAX
127 (255 if /J option used)
最大 char 值
CHAR_MIN
–128 (0 if /J option used)
最小 char 值
MB_LEN_MAX
2
最大字节数 char的多字节
_I64_MAX
9223372036854775807
最大 (有符号的)int64 值
_I64_MIN
-9223372036854775807-1
最小 (有符号的)int64 值
_UI64_MAX
0xffffffffffffffff
最大(无符号) __int64 值
下列常数在 FLOAT.H 给定范围以及 双倍行距 和/或 浮动 数据类型的其他特性和定义:
常量
说明
DBL_DIG
15
# 精度十进制
DBL_EPSILON
2.2204460492503131e-016
最小 1.0+ 此DBL_EPSILON不等于1.0
DBL_MANT_DIG
53
# 在尾数的位
DBL_MAX
1.7976931348623158e+308
最大值
DBL_MAX_10_EXP
308
指数最大十进制
DBL_MAX_EXP
1024
指数最大二进制
DBL_MIN
2.2250738585072014e-308
最小正值。
DBL_MIN_10_EXP
(-307)
指数最小十进制
DBL_MIN_EXP
(–1021)
指数最小的二进制文件
_DBL_RADIX
2
指数基数
_DBL_ROUNDS
1
添加舍入:在附近
FLT_DIG
6
小数位数的精度。
FLT_EPSILON
1.192092896e-07F
最小 1.0+FLT_EPSILON 不等于1.0
FLT_MANT_DIG
24
尾数位的数目
FLT_MAX
3.402823466e+38F
最大值
FLT_MAX_10_EXP
38
指数最大十进制
FLT_MAX_EXP
128
指数最大二进制
FLT_MIN
1.175494351e-38F
最小正值。
FLT_MIN_10_EXP
(–37)
指数最小十进制
FLT_MIN_EXP
(–125)
指数最小的二进制文件
FLT_RADIX
2
指数基数
FLT_ROUNDS
1
添加舍入:在附近

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。