Существуют ли какие-либо потенциальные проблемы/опасности в делать что-то такое, какИспользование предварительно определенного #define в новом #define в C
#define SAMPLERATE 32 // Sample rate in hertz
#define ONE_MINUTE (SAMPLERATE * 60)
#define FIVE_MINUTES (ONE_MINUTE * 5)
Мой компилятор не выдает никаких ошибок или предупреждений. Это очень приятно, потому что я могу изменить одно значение #define
(SAMPLERATE), а все остальные настроены на то, что им нужно, без каких-либо изменений. Я просто не совсем уверен, что это лучшая практика или безопасна.
Нет проблем вообще –
Вы можете проверить его самостоятельно - посмотрите на сборку. – wondra
Это именно то, что вы должны делать, не о чем беспокоиться –