原文:https://ask.csdn.net/questions/392292
uint32_t是C/C++ 标准中定义的类型。
//包含以下三个头文件中任意一个,就可以保证使用uint32_t类型
<inttypes.h>
<stdint.h>
<cstdint.h>
而uint32是 某些 编译器定义的别名,以方便使用。类似:
typedef uint32_t uint32
uint32_t 比 uint32的可移植性更好 。
整数*/float希望能得到float,最后保存在uint里,截断保留整数部分,如下所示
uint32_t in = 15;
uint32_t out;
out = in*1.3f;