Содержание вы видите не должны использоваться. Это очень вероятно, используется отладчиком для отслеживания нежелательных действий, таких как переполнение. Адреса содержат Магические значения отладки.
От wiki:
Волшебное отлаживать значения конкретные значения, записанные в памяти во время выделения или открепления, так что это будет позже можно сказать , были ли они повреждены, и сделать это очевидным, когда используются значения , взятые из неинициализированной памяти. Память обычно рассматривается в шестнадцатеричном виде, поэтому запоминающиеся повторяющиеся или шестнадцатеричные значения являются общими.
Числовые нечетные значения могут быть предпочтительными, так что процессоры без байтовой адресации будут ошибочными при попытке использовать в качестве указателей (которые должны падать на четные адреса). Значения должны быть выбраны в , которые находятся вдали от вероятных адресов (код программы, статические данные , данные кучи или стек).
Например:
ABABABAB: Используется отладки HeapAlloc от Microsoft(), чтобы отметить "ничейная земля" сторожевые байт после того, как выделяется память кучи.
FEEEFEEE: "Плата за сбор", Используется отладки HeapFree от Microsoft(), чтобы отметить освобожденной памяти кучи. Некоторые близлежащие внутренние бухгалтерские ценности могут иметь высокое слово, установленное для FEEE.
...
Спасибо большое, это странно, что CLion попытаться взглянуть на эти переменные, думали, что это был плохой ход от себя – Kariamoss
Должен сказать, «за' ARGV [ARGC] '». Он определен как нулевой указатель. –