【发布时间】:2015-05-31 20:54:18
【问题描述】:
我正在 64 位机器上开发,我意识到 unsigned long 在 64/32 平台上没有相同的大小。在保持最大可能数据范围的同时,它的替代方法是什么?
【问题讨论】:
标签: casting 32bit-64bit type-conversion
我正在 64 位机器上开发,我意识到 unsigned long 在 64/32 平台上没有相同的大小。在保持最大可能数据范围的同时,它的替代方法是什么?
【问题讨论】:
标签: casting 32bit-64bit type-conversion
使用 uint64_t 你确定每个人都一样
#include <stdint.h>
uint64_t my_number;
【讨论】: