Есть ли альтернатива для strrev()
в C? Меня интересует функция, которая делает то же самое, но она должна быть включена в стандартную библиотеку.
Я знаю, что операция может быть легко реализована с помощью определенной пользователем функции, но я ищу альтернативу библиотеке. Точно несколько функций, например, rindex (идентично strrchr()
), что более часто встречается в perl, но все еще работает в gcc-4.3.4, мне любопытно узнать, есть ли что-то подобное для strrev()
, так как общая функция реверсирования в perl, т.е. reverse<>
не работает в C.
Спецификация компилятора: [C (gcc-4.3.4)]
Спасибо
PS: я знаю об обратном STL C ++, но мой вопрос строго о C.