相关疑难解决方法(0)

使用M_PI和C89标准

我正在使用C并尝试访问常量M_PI(3.14159 ...).我已导入math.h头文件,但M_PI常量仍未定义.通过对StackOverflow的一些搜索,我发现我需要添加#define _USE_MATH_DEFINES到我的代码中(参见下面的示例代码).这在正常编译时工作正常,但我需要能够使用std=c89标志编译我正在做的工作.

我应该如何从某些C89代码访问M_PI?

c math c89

23
推荐指数
4
解决办法
3万
查看次数

标签 统计

c ×1

c89 ×1

math ×1