比如在linux下的long 64是8个字节, 而Windows 32位,64位 的 long都是4个字节
那怎么解决跨平台呢?
头文件: include “stdint.h” (只要支持C99的编译器都可以,如VC2013, gcc)
这样子就可以用:
如 int64_t m;
比如在linux下的long 64是8个字节, 而Windows 32位,64位 的 long都是4个字节
那怎么解决跨平台呢?
头文件: include “stdint.h” (只要支持C99的编译器都可以,如VC2013, gcc)
这样子就可以用:
如 int64_t m;