Я использую C и пытаюсь получить доступ к константе M_PI (3.14159...). Я импортировал файл заголовка math.h, но константа M_PI все еще была undefined. Через некоторый поиск в StackOverflow я обнаружил, что мне нужно добавить #define _USE_MATH_DEFINES
в мой код (см. Пример кода ниже). Это нормально работает при компиляции, но мне нужно скомпилировать флаг std=c89
для работы, которую я делаю.
Как мне получить доступ к M_PI из некоторого кода C89?