GDB Python: прогулка по массиву структур

Можно'мы пересекаем массив структур? Я имею в виду для каждого индекса, проверяя содержимое структур и печатать каждое поле соответственно? Как мы можем сделать для структуры, как

s = gdb.parse_and_eval(expr)
for k in s.type.keys():
    v = s[k]
    if is_pointer(v):
          .....
    elif is_array(v):
          .....

Как получить контроль доступа к элементам при каждом индексе массива?

Ответы на вопрос(1)

Ваш ответ на вопрос