我在C89中编写应用程序,我需要访问M_PI定义的变量。我已经包含了math.h头文件,但它仍然告诉我M_PI是未声明的。
这是我使用M_PI的代码片段:
#include <math.h>
void test_MPI(){
float course_in_rad;
float lat_in_rad;
course_in_rad = 55.0 * M_PI / 180.0;
lat_in_rad = 52.092 * M_PI / 180.0;
}
产生的错误是:
error: ‘M_PI’ undeclared (first use in this function)
有什么想法吗?