TI中文支持网
TI专业的中文技术问题搜集分享网站

msp432 浮点数参数传递问题

我的project中(IAR for arm),使用浮点数计算没有问题

今天发现(上次也发现一次)有个函数浮点数参数传递有问题

例如下面的函数原型 float func(float* data, float para);

第一个参数data传递没有问题,第二个参数para有问题(实际参数是5.0f, debug发现是24.9xxx类似)

不知道什么原因

glen yang:

后来我修改后面的para类型为double,参数传递就正常了

gaoyang9992006:

回复 glen yang:

可以看看函数原型里面是怎么处理第二个参数的,是不是参与了double类型的计算。

赞(0)
未经允许不得转载:TI中文支持网 » msp432 浮点数参数传递问题
分享到: 更多 (0)