strlwr()

Преобразовать строку в нижний регистр

Прототип:

#include <string.h>
char * strlwr( char *s1 );

Аргументы:

s1
Строка, символы которой требуется преобразовать в нижний регистр.

Библиотека:

libc

Описание:

Функция strlwr() заменяет символы строки s1 символами нижнего регистра, вызывая tolower() для каждого символа в строке.

Возвращаемое значение:

Адрес строки.

Примеры:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char source[] = { "A mixed-case STRING" };
int main( void )
{
printf( "%s\n", source );
printf( "%s\n", strlwr( source ) );
printf( "%s\n", source );
return (EXIT_SUCCESS);
}

Код генерирует следующий вывод:

$ ./a.out A mixed-case STRING a mixed-case string

Классификация:

Unix

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

strupr(), tolower()




Предыдущий раздел: Описание API системной библиотеки