c++ 格式化输出 llu lld ld lu
时间: 2024-05-02 19:18:03 浏览: 296
格式化输出
格式化输出表示为将数据按照一定的格式输出到屏幕或文件中。
- %llu:表示输出一个unsigned long long类型的无符号整数。
- %lld:表示输出一个long long类型的有符号整数。
- %ld:表示输出一个long类型的有符号整数。
- %lu:表示输出一个unsigned long类型的无符号整数。
例如:
```c
#include <stdio.h>
int main() {
unsigned long long ull_num = 18446744073709551615ull;
long long ll_num = -9223372036854775807ll - 1;
long l_num = -2147483648l;
unsigned long ul_num = 4294967295ul;
printf("%llu\n", ull_num);
printf("%lld\n", ll_num);
printf("%ld\n", l_num);
printf("%lu\n", ul_num);
return 0;
}
```
输出:
```
18446744073709551615
-9223372036854775808
-2147483648
4294967295
```
阅读全文