在运维功率预测代码过程中,发现同一套程序,在不同系统操作系统版本上跑,会出现不同问题: 例如:公司的功率预测程序有在centos6.7 64bit, rehat6.4 bit32,测试部门同事在centos系统上跑时,程序正常运行,在reaht 系统上跑时,当跑到特殊点会报内存溢出;最终发现是strcpy会把‘/0’拷进去。当我的程序给目标的内存少分配了一个字节大小;