【发布时间】:2013-05-18 22:36:43
【问题描述】:
鉴于以下...
void test(){
float a = 0.7f;
LOGD("Width %.1f",0.7f);
LOGD("Width %.1f",a);
fark(a);
}
void fark(float test){
LOGD("Width %.1f",test);
}
这个输出......
05-18 22:35:25.215:D/Native(8241):宽度 0.7
05-18 22:35:25.215:D/Native(8241):宽度 0.7
05-18 22:35:25.215: D/Native(8241): 宽度 36893488147419103232.0
关于最后一个,我错过了什么?
【问题讨论】:
-
这不是 C 问题。它在我的笔记本电脑上运行良好。也许
fark()的声明有所不同? -
谢谢,我会调查的
-
我错了:结果在我的机器上它也不起作用 - 我修复了定义的顺序。
标签: c android-ndk