我做了一个C程序来记录一些数据。
我得到一个uint32_t格式的时间戳。
然后我使用 afprintf("%d",timestamp( 保存了数据,这意味着它从无符号整数转换为有符号整数,因此我得到了一些数字。
我的问题是。如何将其计算回原始无符号整数。最好在 C# 程序中使用。但任何事情都会做。
为什么不用fprintf("%u",timestamp(保存它哪个是针对无符号整数的?
但一般来说,选角是这样完成的:
unsigned int a;
int b = -1;
a = (unsigned int )b; // a should now be 4294967295