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, ' ')); }