c - "long long"是什么数据类型?

标签 c objective-c long-long

我不知道这种类型。这是最大的一个吗?我认为它是一个整数类型,对吧?还是 float ?比两倍大?

最佳答案

根据 C99标准,long long 是至少 64 位宽的整数类型。指定了两种 64 位整数类型:long long intunsigned long long int

所以,是的,这是C语言标准(C99版)规定的最大整数类型。

还有long double C99 指定的类型。在最流行的基于 x86 的平台和 C 语言实现中,它是一种扩展的精度 float 字数据类型,长度为 80 位。

关于c - "long long"是什么数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2127473/

相关文章:

c++ - "Int"c++ 与 "long long"结果的乘法

gcc - 是否可以将 -pedantic 添加到 GCC 命令行,但它不警告 'long long'

c - 如何判断两个不同版本的gcc是否兼容?

c - 2 个警告 : 'int *' differs in levels of indirection from 'int **' and different types for formal and actual parameter 3

objective-c - 将 KVO 添加到 UITableViewCell

objective-c - 关于 NSDateFormatter 和 NSCalendar 的问题(涉及时区)

c++ - long long是8个字节,什么意思?

C 多线程共享变量

c - 如何从 PCM 获取缓冲区?

ios - 如何在 iOS 键盘中为 textView 显示回车键( objective-c )