是宏INT_4_BYTES是标准的,并且在编译器附带的.h文件中定义了吗?
关于int32 typedef的相同问题。
答案 0 :(得分:2)
不了解INT_4_BYTES或int32(它们看起来根本不是标准的,它们可能特定于某些编译器或库);如果您正在寻找32位整数的标准类型,您可能需要#include <stdint.h>
并使用int32_t
(已烧录)和uint32_t
(无符号)类型。
答案 1 :(得分:0)
如果您正在编写IDE,则可以右键单击该元素并遍历到该定义。然后看看它的定义。
Visual Studio:右键单击 - &gt; &#34;转到定义(F12)&#34; Eclipse:右键单击 - &gt; &#34;公开声明(F3)&#34;