История изменений
Исправление iskander9908, (текущая версия) :
Ты похоже С не знаешь
Ну уж получше некоторых
#include <stdio.h>
#include <stdint.h>
int main () {
int x = 42;
int* ptr = &x;
uintptr_t addr = (uintptr_t)ptr;
printf("Указатель: %p\n", (void*)ptr);
printf("Адреч числа, храняшегося в указателе: %p\n", &x);
printf("Адрес как число: %p\n", (unsigned long)addr);
return 0;
}
Ты хотя бы к правильному типу приводил бы
Исходная версия iskander9908, :
Ты похоже С не знаешь
Ну уж получше некоторых
#include <stdio.h>
#include <stdint.h>
int main () {
int x = 42;
int* ptr = &x;
uintptr_t addr = (uintptr_t)ptr;
printf("Указатель: %p\n", (void*)ptr);
printf("Адреч числа, храняшегося в указателе: %p\n", &x);
printf("Адрес как число: %p\n", (unsigned long)addr);
return 0;
}