Знатоки Си, обьясните, какое преимущество дает применение указателей вместо прямого обращения к пременной. С массивами, там более-менее понятно.
Вот, допустим, обьявляю я указатель на переменную
int a;
int* pa = &a;
и что дальше?
ну могу я в коде присвоить значение переменной а через указатель
*pa = 100;
и какой выиграш это мне дает относительно прямого присвоения a=100;?
Можно, конечно, этот указатель переуказать на другую переменную, но опять-же зачем?
Вот такой вот вопрос.