Школа179: Oner Xaum/Строки ...

 
Это старая версия OnerXaum/Строки за 2012-09-27 13:52:29..

Строки.


Этот листок состоит по большей части из наиболее употребительных функций string.h, стандартной библиотеки языка C для работы со строками.
Обратите внимание на то, что в условии уже заданы прототипы (заголовки) этих функций. Следовать им обязательно.
Проверки корректности входных данных не требуется.


Мы можем сравнивать строки следующим образом.


Задачи


1.
Функции из string.h:

  1. int strlen(const char *str) . Возвращает длину строки str.
  2. char *strcpy(char *dest, const char *src) . Копирует строку src в dest. Возвращает dest.
  3. char *strcat(char *dest, const char *src) . Добавляет строку src к концу строки dest. Новое значение длины src становится равным сумме длин src и прежнего значения dest. Возвращает dest.
  4. int strcmp(const char *str1, const char *src) . Возвращает какое-нибудь положительное значение, при str1 > str2;
0, при str1 = str2 и отрицательное значение, при str1 < str2.
  1. char *strlwr(char *str) . Преобразует в str все заглавные буквы в соответствующие строчные. Остальные символы в строке не изменяются. Возвращает str.
  2. char *strupr(char *str) . Преобразует в str все строчные буквы в соответствующие заглавные. Остальные символы в строке не изменяются. Возвращает str.

 
Файлов нет.[Показать файлы/форму]