-1

可能重复:
C++11:intptr_t/int_ptr_t、intmax_t/int_max_t?

我在 Visual Studio 上使用 C 平台。我想知道 intmax_t 数据类型仅用于基于 Linux 的编程,或者它也受 C 语言(ANSI 语言)支持。

4

1 回答 1

1

好吧,两者intmax_tuintmax_t都是 C99 的一部分,但有些编译器实际上需要填充类似this(或this)的东西才能使用它们。引用主页

这个项目填补了Microsoft Visual Studiostdint.h的缺席。inttypes.h这些文件被 ISO/IEC 标准化为 C99 标准库的一部分。如果您想通过 Microsoft Visual Studio 编译或使用符合 C99 的项目,您可能会发现缺少这些标头。

于 2012-10-01T16:28:33.133 回答