void * bsearch ( const void * key,
const void * base,
size_t num,
size_t size,
int ( * comparator ) ( const void *, const void * ) );
Если я передаю a const void * base, не должен ли bsearch возвращать результат const void *?