程序中如果要根据计算后的结果 如 y=y/1000 随时更新存放到字符串数组中时(string[]={'1','0','0','0'}),需要将y+0x30;
原因是:字符串中存放的是ASCII码,而如果将数字转换为字符存入时需要 +0x30;
keepgoing707 2015-11-02 13:00 原文
程序中如果要根据计算后的结果 如 y=y/1000 随时更新存放到字符串数组中时(string[]={'1','0','0','0'}),需要将y+0x30;
原因是:字符串中存放的是ASCII码,而如果将数字转换为字符存入时需要 +0x30;