Преобразовать строку в нижний регистр
#include <string.h>char * strlwr( char *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
Предыдущий раздел: Описание API системной библиотеки