русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Деякі функції роботи з рядками із файлу string.h


Дата додавання: 2014-11-28; переглядів: 795.


Тип ф-ції Ім’я функції Формальні аргументи Опис
Int strcmp() (const char * s1, const char * s2) Порівнює два рядки. Повертає від’ємне значення, якщо перший рядок менший за другий, таке що дорівнює нулю, якщо рядки рівні, й додатне значення, якщо перший рядок більше, ніж другий.
size_t strcspn() (const char * s1, const char * s2) Шукає підрядок у рядку.
char * strcpy() (const char * s1, const char * s2) Копіює рядок s2 у рядок s1
char * strerror() (int ernum) Повідомлення про помилку за номером помилки
char * _sterror() (const char * s) Призначене для користувача повідомлення про помилку
size_t strlen() (const char * s) Визначає довжину рядка без урахування нульового символа – обмежувача
char * strlwr() (const char * s) Перетворює символи рядка у нижній регістр
char * strncat() (const char * s1, const char * s2, size_t n ) Додає n символів рядка s2 до s1
int strncmp() (const char * s1, const char * s2, size_t n ) Порівнює перші n символів двох рядків
int strnicmp() (const char * s1, const char * s2, size_t n ) Порівнює перші n символів двох рядків, ігноруючи регістр
char * strncpy() (const char * s1, const char * s2, size_t n ) Копіює n символів з s2 в s1
char* strnset() (const char * s, int ch, size_t n ) Заповнює перші n символів рядка кодом ch
char * strpbrk() (const char * s1, const char * s2) Визначає позицію символів з s2 у s1
char * strrchr() (const char * s, int ch ) Визначає позицію останнього входження ch в s
char * strrev() (const char * s) Повертає рядок у зворотному порядку
char * strset() (const char * s, int ch ) Заповнює рядок кодом ch
size_t strcpn() (const char * s1, const char * s2) Повертає номер першого символа рядка s1, що не входить до s2
char * strstr() (const char * s1, const char * s2) Повертає адресу першого входження рядка s2 до рядка s1
char * strtok() (const char * s1, const char * s2) Шукає в рядку s1 перший фрагмент з обмежувачами s2
char * strupr() (const char * s) Перетворює символи рядка у верхній регістр

 


Методичні вказівки щодо виконання лабораторних робіт з навчальної дисципліни “Об'єктно – орієнтоване програмування” для студентів денної форми навчання зі спеціальності 6.091500 - “Комп'ютерні системи та мережі” (у тому числі скорочений термін навчання). Частина 1

 

Укладачі: старш. викл. В.Ю. Бельська, старш.викл. А.Л. Смірнова

Відповідальний за випуск доц. каф. КІС Г.Ю. Сисюк

 

 

Підп. до др._________________Формат 60х84 1/16. Папір тип. Друк ризографія.

Ум. друк. Арк. _____Наклад _________прим. Зам. №___________ Безкоштовно.

 

 

Видавничий відділ КДПУ

39614, м. Кременчук, вул. Першотравнева, 20


<== попередня лекція | наступна лекція ==>
Приклад виконання лабораторної роботи №6 | ЛР.01 – Основи мови програмування Prolog


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн