问题
编写的程序必须在两台机器上运行,一个机器的缺省整型为16位,一个机器的缺省整型为32位。而这两台机器的长整型长度分别为32位和64位。要让定义的变量在任何一台机器上的长度都合适的话,怎么解决?
解决方案
创建一个头文件int_sizes.h。这个文件包含:
1 |
|
编写的程序必须在两台机器上运行,一个机器的缺省整型为16位,一个机器的缺省整型为32位。而这两台机器的长整型长度分别为32位和64位。要让定义的变量在任何一台机器上的长度都合适的话,怎么解决?
创建一个头文件int_sizes.h。这个文件包含:
1 | #ifdef MACHINE_32 |
微信支付
支付宝