我想知道uint32_t和之间有什么区别uint32,当我查看头文件时它有这个:
types.h:
/** @brief 32-bit unsigned integer. */
typedef unsigned int uint32;
stdint.h:
typedef unsigned uint32_t;
Run Code Online (Sandbox Code Playgroud)
这只会带来更多问题:有什么区别
unsigned varName;
Run Code Online (Sandbox Code Playgroud)
和
unsigned int varName;
Run Code Online (Sandbox Code Playgroud)
?
我在用 MinGW.
我在SpriteKit的苹果示例代码中找到了几行
static const uint32_t missileCategory = 0x1 << 0;
Run Code Online (Sandbox Code Playgroud)
我知道什么static const是什么但是什么是uint32_t什么0x1 << 0意思?是某种十六进制?