Когда я даю, например, graph display B[576] @576
, я могу видеть значения массива, 576 значений из массива B [576]. Но я не могу понять результат отображения, увиденный ниже. Что означает первый элемент 0 <225x>
? Означает ли это 225 нулевых значений?DDD (отладчик) графический формат отображения
0
A
ответ
0
Да, его показ, что значение повторяется 225 раз.
Использование GDB, значение массива, которое повторяется 10 или более раз, равно , отображается только один раз. Значение отображается с добавлением постфикса, , где n - количество повторений значения. Таким образом, дисплей 0x0 < 30x> обозначает 30 элементов массива, каждый со значением 0x0. Это экономит много пространства дисплея, особенно с однородными массивами . (source)
Yep: https://www.gnu.org/software/ddd/manual/html_mono/ddd.html#Repeated%20Values (Обратите внимание на его не букву 'x' его символ умножения) –
О, спасибо, может, мне понадобится некоторое время, чтобы прочитать руководство позже. (сделайте свой комментарий ответом, и я его выберу :) :)) –