цикл через свойства в структуре - C - PullRequest
3 голосов
/ 20 июня 2010

Могу ли я использовать forloop, чтобы получить имена свойств "struct" в C? Или я бы просто составил отдельный список? (Просто имя, которое я ищу)

Ответы [ 2 ]

3 голосов
/ 20 июня 2010

Вам придется составить отдельный список.Язык программирования C не имеет никаких возможностей для самоанализа, которые позволили бы вам перечислять имена свойств структуры.

0 голосов
/ 20 июня 2010

for циклы не имеют возможности перечислять struct членов в C, нет.Фактически, после компиляции программа на Си вообще не имеет никакого понятия об именах членов, она просто использует смещения из указателя структуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...