6

可能重复:
如何打印 uint64_t?

我想u_int64_t用 C 打印。我想知道它的格式说明符吗?我是 C 用户,我想做一个printf().

4

2 回答 2

10
#include <inttypes.h>
#include <stdio.h>

uint64_t t = 42;
printf("%" PRIu64 "\n", t);
于 2012-07-24T20:06:20.163 回答
1

您可以将L修饰符用于 64 位整数,例如:

u_in64_t number;
printf("%Lu", number);
于 2012-07-24T20:11:05.173 回答