在Ubuntu系统上写C++使用sqrt()函数时输入函数原型double sqrt(double);声明,但是运行报错。而在VS上却能正常运行。
不知道是Ubuntu上出了什么问题,感谢指明!
编译器不同,gcc和vs处理方式不同库函数中有的,不用加声明加上#include <math.h>头文件,然后直接用就行了