можно ли строку получить как int?

209
25 июля 2021, 06:00

есть такой 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?

READ ALSO
яндекс касса и jquery

яндекс касса и jquery

Всем привет, никак не могу разобраться, как написать post-запрос к яндекс кассеСам запрос, который ниже проверял, все работает

144
Размещение 3D файлов на форуме

Размещение 3D файлов на форуме

Подскажите,пожалуйста, какой нужен код, для размещения файлов форматовglb,

135
Удалить часть строки из списка

Удалить часть строки из списка

Получаю Excel файл из сторонней программыЧитаю Excel, получаю список из ячеек

377
Асинхронный запрос к серверу

Асинхронный запрос к серверу

Я использую функцию Request для связи клиента с серверомstring result = settingsWindows

353