CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
strrchr - strset - работа со строками
Описание
strrchr() Ищет последнее вхождение литеры ch в стро-
ке string и возвращает указатель на него
либо NULL, если эта литера в строке от-
сутствует.
strrev() Меняет порядок (последовательность) литер
в строке string на обратную, оставляя в
конце строки завершающий '\0'. Возвращает
string.
strset() Инициализирует строку string литерой ch,
не изменяя завершающий '\0'. Возвращает
string.
Использование
#include <string.h>
char *strrchr(const char *string, int ch); /* ANSI */
char *strrev(char *string);
char *strset(char *string, int ch);
Пример
#include <stdio.h>
#include <string.h>
char string[50] = "Пример строки;
char *string2 = "Добавляемая строка;
main()
{
printf("Пример про strrchr [%s]\n",
strrchr(string, 'и'));
printf("\n Пример про strrev [%s]\n",
strrev(string));
printf("\n Пример про strset [%s]\n",
strset(string2, ' '));
}
