不管我用ide还是本地编译器都显示 sizeof(long double)=16,但是又显示 numeric_limits<long double>::digits=64(这说明精度是64位),且LDBL_MAX=1.1e4932(这说明阶码是14位),也就是说long double 实际上有用的空间只有 80位(10字节),那剩下6字节是干啥的
sizeof(long double)=16
numeric_limits<long double>::digits=64
LDBL_MAX=1.1e4932