C/C++的long类型在64位Windows和Linux下的长度不同 6个月前•C++ 402 0 long在Windows64位上是4字节,在Linux和MacOS下是8字节。如下表所示系统位数sizeof longWindows324Windows644Linux324Linux648MacOS324MacOS648需要跨平台开发时,建议不要使用long类型,而是使用long long,或者int64_t和uint64_t。 赞(0) 分享 最后更新 2023-02-12