Разница между указателями на функцию и указателями на данные в языке программирования заключается в том, что указатели на функцию указывают на код функции, а указатели на данные — на адрес области памяти, в которой хранятся данные определённого типа. 12
Указатель на функцию — это особый вид указателя, который применяется для косвенного вызова функции. 1 Он содержит адрес в сегменте кода, по которому располагается исполняемый код функции. 1 По указателю функцию можно просто вызвать, а можно передать её в качестве аргумента в другую функцию. 3
Указатель на данные — это переменная, значением которой является адрес ячейки памяти. 5 То есть указатель ссылается на блок данных из области памяти, причём на самое его начало. 5