C语言long long用法
时间: 2023-10-11 20:06:48 浏览: 222
C语言中判断int,long型等变量是否赋值的方法详解
5星 · 资源好评率100%
`long long` 是 C 语言中的一种整型数据类型,它可以用来存储比 `int` 更大的整数值。在 32 位计算机上,`long long` 的长度通常是 64 位,而在 64 位计算机上,它通常是 128 位。
`long long` 的定义方式为:
```c
long long var_name;
```
其中 `var_name` 是 `long long` 类型的变量名。
在 C 语言中,我们可以使用 `%lld` 格式化字符串来输出 `long long` 类型的变量。例如:
```c
long long a = 123456789012345;
printf("%lld\n", a);
```
在上面的代码中,我们定义了一个 `long long` 类型的变量 `a`,并将它赋值为 `123456789012345`。然后使用 `%lld` 格式化字符串将 `a` 的值输出到屏幕上。注意,在使用 `%lld` 格式化字符串时,需要使用 `printf` 函数来输出。如果使用 `puts` 函数,会出现编译错误。
阅读全文