SergeyIv1 (11.04.2017 11:08, просмотров: 96) ответил Petrovich на А можно ли на С объединить чтобы два макроса #define NAME1 100 и #define NAME2 NAME1 в одну строку, тоесть #define NAME1 NAME2 100 и обращаться равноправно NAME1 или NAME2
#define LET(ONE, TWO, VALUE) const int ONE=(VALUE);const int TWO=(VALUE) LET(NAME1, NAME2, 100);
LET(NAME3, NAME4, 200);
LET(NAME5, NAME6, 300);