Либо это придирка к словам, либо не понимание вопроса. Под "указателями" всегда и понималась работа с выделением и очисткой в памяти/стеке ещё где-то. Си без этого невозможен.
динамическое выделение памяти и malloc+realloc+free - это одно,а механизм указетелей - это совсем другое,что то у вас все в кучу