【发布时间】:2018-08-25 06:58:33
【问题描述】:
我在 windows 上查看了 limits.h 并发现了这个:
#define LLONG_MAX 9223372036854775807i64 // maximum signed long long int value
#define LLONG_MIN (-9223372036854775807i64 - 1) // minimum signed long long int value
#define ULLONG_MAX 0xffffffffffffffffui64 // maximum unsigned long long int value
值末尾的i64是什么意思?
【问题讨论】:
-
这是
LL的另一种拼写方式,你需要告诉编译器文字是64位数字的后缀。 LL == 长长。ULL是 ui64 的替代品。
标签: c