标签: c visual-studio types
可能重复: C++11: intptr_t/int_ptr_t, intmax_t/int_max_t?
我在Visual Studio上使用C平台。我想知道intmax_t数据类型仅用于基于Linux的编程,或者它也受C语言(ANSI语言)的支持。
答案 0 :(得分:1)
嗯,intmax_t和uintmax_t都是C99的一部分,但某些编译器实际上需要使用this(或{{3)等内容进行填充。使用它们。在此处引用第一个链接的this:
intmax_t
uintmax_t
此项目填补了Microsoft中stdint.h和inttypes.h的缺席 视觉工作室。这些文件是ISO / IEC标准化的一部分 C99标准库。如果要编译或使用C99兼容 使用Microsoft Visual Studio进行项目,您可能会发现自己 缺少这些标题。
stdint.h
inttypes.h