这种情况下一般都会在前面进行宏定义的是为了版本兼容或跨平台现在的32位变成64位的机器 这样的定义有必要如#if define WINDOWS define unsigned (unsigned int)#endifif denfine LINUX define unsigned (unsigned long)#endif这样的话在跨平台的时候就很有必要了。
2024-07-18 19:52:11 来源: 编辑:
这种情况下一般都会在前面进行宏定义的是为了版本兼容或跨平台现在的32位变成64位的机器 这样的定义有必要如#if define WINDOWS define unsigned (unsigned int)#endifif denfine LINUX define unsigned (unsigned long)#endif这样的话在跨平台的时候就很有必要了。