我正在尝试返回浮点值但是当我打印出来时,我得到0.0.
float floating = 4.5;
void* function(){
void* test = &floating;
return test;
}
int _tmain(int argc, _TCHAR* argv[]){
printf("%f\n", test());
return 0;
}
Run Code Online (Sandbox Code Playgroud)
关于它为什么不打印4.5的任何想法?对不起,如果这是一个菜鸟问题,我还是比较新的.