Говорят, что он иллюстрирует, что указатели просто хранят адреса, и что адреса могут восприниматься как числа, во многом как целые числа Но обычно адреса имеют структуру (например, номер страницы, смещение внутри страницы и т. Д.).
Вы не должны понимать это словом. Целое число буквально хранит число, которое вы можете добавить, вычесть и т. Д. Но которое вы не можете использовать в качестве указателя. Целое число - это целое число, а указатель - это указатель. Они служат разным целям.
Иногда может потребоваться приведение от указателя к целому числу (для любых целей - может быть, в ядре ОС для выполнения некоторой адресной арифметики). Затем вы можете привести указатель к такому целочисленному типу, предварительно выяснив, гарантирует ли ваш компилятор правильные размеры и сохраняет ли значения. Но если вы хотите разыменовать, вы должны привести к типу указателя.