dj_vadim пишет:если чесно, я так и не понял сути ...
Переменную можно хранить в памяти, она там занимает определенное количество байт (кБ, мБ). Но иногда нам может понадобиться синоним переменной, например для того чтобы их загнать в массив, а с массивами как известно проще работать в циклах. Мы можем создать массив переменных, тем самым продублировав переменную физически. А это приводит к утечке памяти. Это может не устроить педантов в программировании, а может не вписаться в ресурсы. Любой из вариантов возможен. Поэтому мы создаем не массив переменные, а массив указателей на переменную в памяти. Таким образом, получаем свой массив, крутим его в циклах. Таким образом получается что и память цела и задача выполнена.
Возможно мой пример не очень вписывается под этот конкретно случай, но в целом чтобы вам было более доступно.