c++ long
时间: 2023-07-01 13:11:04 浏览: 122
C++ 中的 `long` 是一种整数数据类型,通常用于存储较大的整数值。在不同的编译器和操作系统中,`long` 可能占用不同的字节数,一般情况下占用的字节数为 4 或 8 字节。在 32 位操作系统中,`long` 通常会被定义为 4 字节,而在 64 位操作系统中则会被定义为 8 字节。
使用 `long` 声明变量时,可以使用 `long` 关键字或者 `long int` 关键字,两者的作用是相同的。例如:
```c++
long a = 1234567890;
long int b = 9876543210;
```
在 C++11 中,还引入了 `long long` 和 `long long int` 数据类型,用于存储更大的整数值,通常占用 8 字节。例如:
```c++
long long c = 1234567890123456789;
long long int d = 9876543210987654321;
```
相关问题
C++long long
C++中的long long是一种整数数据类型,用于表示较大范围的整数值。它通常占用8个字节(64位),可以表示的范围比int类型更大。在C++中,可以使用long long关键字声明long long类型的变量。例如:
```cpp
long long num = 1234567890123456789LL;
```
上述代码中,num是一个long long类型的变量,可以存储非常大的整数值。
C++ LONG LONG
C++中的LONG LONG是一种数据类型,用于存储超过普通整数范围的整数值。它的完整名称是long long int,通常简写为long long。其范围在-2^63到2^63-1之间,比普通的long int类型更大。在C++11标准中,可以使用long long关键字来定义LONG LONG类型的变量。例如:
```c++
long long a = 1234567890123456789LL;
```
阅读全文