есть такой define
#define HOME_NET 0
и два массива.
char a[4];
a[HOME_NET] = 4;
char str[] = "HOME_NET";
хотел написать такой define
#define VAR(XXX) XXX
...
printf ( "%d\n", a[VAR(str)] );
Думал что возможно строку представить как int, ну то есть define HOME_NET есть, и он будет определяться в VAR как int. Можно ли строку использовать как define HOME_NET 0?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники