Потому что "просто указатель" - это указатель на изменяемые данные. Когда выпишее свою ф-ию, вы не просто объявляете указатель, а говорите плинируете ли менять данные внутри и если да, то как можно передавать константные данные? ни логически, ни физически (н-р, находящиеся в сегментах с правом доступа "только чтение" на интел-совместимых платформах) этого делать нельзя