"); //-->
用户在使用浮点数运算时往往会发现结果不正确,这里大家忽视了一个细节。
用户在程序中设定了一些浮点类型的局部变量, 而且在使用中未初始化变量.
在这种情况下, NC30编译器在处理局部变量时, 如果变量未初始化, 是将局部变量分配在堆栈中, 且分配的是同一地址.
解决方法:在设定局部变量时需要对变量进行初始化,这样NC30编译器将在内存中给各变量分配具体地址。
如果使用全局变量就不存在这个问题。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。