На обычном компьютере ПК это значение, которое вы получите, если вы конвертируете poitner в целое число того же размера.
void *p = something;
int i = *(int*)p;
printf("%x", i);
Адрес памяти виртуальный, да, конечно, потому что именно так процесс, выполняющий ваш код, обращается к памяти в вашем comupter. Процесс не может видеть физическую память.