· 醉心答题欢迎关注
long是长整数,double是双精度浮点数用于计算大数据。
两个不能放一起是两个类型,不是一个类型
你对这个回答嘚评价是?
· 有一些普通的科技小锦囊
你对这个回答的评价是
这个,应该是打印输出的时候用lf不行吧long double应该是最新的c语言版本里面才有嘚吧,你输出一下long double的字节数试一下看看到底有多长,或者你这没有相应的库根本不支持这种这种类型
你对这个回答的评价是?
· TA获得超过9.3万个赞
你对这个回答的评价是
· 超过18用户采纳过TA的回答
long double是C99中新增的数据类型。ANSI C标准规定了double类型为64 位(8 个字节)浮点数 但未规定long double类型的位数,只规定了long double的精度不少于double的精度所以不同的编译器可能有不同的实现:有8字节,10字节12字节,16字节的 具体可以用 sizeof(long double)取得实际字節数。
你对这个回答的评价是