![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Ljubjat nas krasavicyЕсли последовательность не найдена, то функция возвращает значение NULL. 6. Соединение строки – первого аргумента и строки – второго аргумента char *strcat(строка_1, строка_2) возвращает указатель на строку: char str_1[50]="programmisty-molodcy,"; char str_2[50]=” ljubjat nas krasavicy"; char *str; str = strcat(str_1, str_2); printf(“\n%s”, str); На экране появится сообщение: Programmisty-molodcy, ljubjat nas krasavicy 7. Сравнение двух строк: строки – первого аргумента и строки – второго аргумента -1, если строка_1 < строка_2, 0, если строка_1 = строка_2, 1, если строка_1 > строка_2 Сравнение производится посимвольно слева направо до первых несовпадающих символов строк. char str_1[20]=”programmist”; char str_2[20]=”programmirovanie”; Int k; k = strcmp(str_1, str_2); Переменная k примет значение 1, так как первая строка больше (не длиннее!) второй. 8. Переворот строки: char str_1[10]=”programma”; char *str; str = strrev(str_1); printf(“\n%s”, str); На экране появится сообщение: Ammargorp 9. Копирование одной строки в другую: char str_1[50]="pervokursnik"; char str_2[50]="vtoroj kurs"; char *str; int k=5; str = strncpy(str_1, str_2, k); printf(“\n%s”, str); На экране появится сообщение: Vtorokursnik Эта функция не требует операции присваивания слева от себя. При этом выходным параметром является первый аргумент функции: char str_1[50]="pervokursnik"; char str_2[50]="vtoroj kurs"; int k=5; Не нашли, что искали? Воспользуйтесь поиском:
|