2016-09-12 5 views
0

Когда я даю, например, graph display B[576] @576, я могу видеть значения массива, 576 значений из массива B [576]. Но я не могу понять результат отображения, увиденный ниже. Что означает первый элемент 0 <225x>? Означает ли это 225 нулевых значений?DDD (отладчик) графический формат отображения

enter image description here

+0

Yep: https://www.gnu.org/software/ddd/manual/html_mono/ddd.html#Repeated%20Values ​​(Обратите внимание на его не букву 'x' его символ умножения) –

+0

О, спасибо, может, мне понадобится некоторое время, чтобы прочитать руководство позже. (сделайте свой комментарий ответом, и я его выберу :) :)) –

ответ

0

Да, его показ, что значение повторяется 225 раз.

Использование GDB, значение массива, которое повторяется 10 или более раз, равно , отображается только один раз. Значение отображается с добавлением постфикса, , где n - количество повторений значения. Таким образом, дисплей 0x0 < 30x> обозначает 30 элементов массива, каждый со значением 0x0. Это экономит много пространства дисплея, особенно с однородными массивами . (source)

 Смежные вопросы

  • Нет связанных вопросов^_^