Программирование на C и C++

Онлайн справочник программиста на C и C++

Ввод адреса

Для ввода адреса следует использовать спецификатор формата %р. Данный спецификатор позволяет функции scanf() читать адрес в формате, определяемом архитектурой процессора. Например, следующая программа вводит адрес и отображает содержимое по этому адресу:

#include <stdio.h>
int main(void)
{
char *p;
printf ("Enter an address: ");
scanf{"%р", &p);
printf("Value at. location %p is %c\n", p, *p);
return 0;
}