Я пытаюсь выяснить, разрешено ли что-то вроде этого (написано в C ):
#define FOO 15
#define BAR 23
#define MEH (FOO / BAR)
? Я бы хотел, чтобы препроцессор замените каждый экземпляр
MEH
на
(15 / 23)
, но я не уверен, что t шляпа будет работать. Конечно, если препроцессор выполнит код только один раз, я не думаю, что все сработает так, как мне хотелось бы.
Я нашел несколько похожих примеров, но все они были слишком сложны для понимания. Если бы кто-нибудь мог мне помочь с этим простым делом, я был бы бесконечно благодарен!