c++ - "long int", "long long"数据类型

标签 c++ c++11

这些新数据类型的目的是什么?我通常只使用“int”或“long”,但为什么会存在这些呢?它们带来了什么新功能或用途?

最佳答案

long int一直是long的全称,只是很少用而已。

long long 已经存在了一段时间(在最新的 C 标准中),并且保证至少 64 位大小(long 只保证 32 位)。

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

相关文章:

c++ - 从参数中选择模板返回类型

c++ - 开始为 jack-audio 开发

c++ - 自定义分配器编译困难

c++ - std::initializer_list 不允许缩小

c++ - 如何使用 Visual Studio 构建 notepad++ 源代码?

c++ - bind<void>(ref(acc), _1) 是什么意思?

c++ - 来自 DFA 的长度为 k 的单词

c++ - 移动语义 + 对成员的成员变量的引用 - 解决方案和命名法?

c++ - 使用数据数组调用函数时的模板参数包扩展

c++ - 正则表达式分组与 C++ 11 正则表达式库匹配