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

 
Это старая версия OnerXaum/Строки за 2012-09-18 14:52:41..

Строки.


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


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


Задачи


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

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


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