@famousman204

Как показать адрес в памяти?

Добрый день!
Не давно узнал что через printf(“%p”, &var); Можно увидеть где именно лежит переменная.
Вопрос такой, как мне сделать тоже самое не прибегая к функции printf?
P.s. Для остроумных комментаторов поясню, проблема не в том как и куда вывести(хоть на бумагу через принтер), а как получить адрес в памяти который можно будет распечатать...
Какие то готовые функции мне не нужны. И инфа из дебагеров тоже. Грубо говоря мне хочется сделать так:
char *moya_func(void *ptr);

int main(void)
{
    void *ptr;
    napechatat_v_printer_adres(moya_func(&ptr));
    return 0;
}
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 2
@cython
Можете использовать любую другую функцию вывода в консоль(conio, api системы). Но это тоже самое будет.
Ответ написан
Griboks
@Griboks
С помощью отладчика (и профайлера) можно увидеть ещё много чего интересного.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
JetBrains Санкт-Петербург
от 200 000 ₽
Verme Москва
от 120 000 ₽
Ready for Sky Санкт-Петербург
от 180 000 до 250 000 ₽
19 сент. 2020, в 12:04
1000 руб./в час
19 сент. 2020, в 11:26
17500 руб./за проект