c语言函数传入浮点数 做个记录,代码还是要规范如图所示 做个记录,代码还是要规范 别人的一段代码,我来测试,发现传入函数内部的浮点数值变了,传入前明明是50的,在被调用函数内部打印出来的值却是3.14025之类的,死活找不到问题在哪里。 如图所示 之后找到了问题,原来是被调用函数的头文件没有声明,很奇怪没声明也可以用,不过整个工程的头文件包含来都有点乱了,把被调用函数在头文件中声明补充后问题解决。 所以代码还是要规范,要不然会出各种问题。