По одному символу (знаку, літері, цифрі тощо), розглядаючи або обробляючи кожен символ окремо та послідовно.
посимвольно
Буква
Приклади вживання
Приклад 1:
Порівняння відбувається посимвольно і в якості результату повертається різниця кодів перших неоднакових символів int *strcmp(char *s1, char *s2); strncmp() на відміну від попередньої функції, порівнює лише перші n символів рядка s1 з n символами рядка s2 int *strncmp (char *s1, char *s2, size_t n); stricmp() порівнює два рядки, не розрізнюючи прописні й малі літери латиниці int stricmp (char *s1, char *s2); strnicmp() порівнює лише перші n символів двох рядків, не розрізняючи великі й малі літери латиниці int strnicmp (char *s1, char *s2, size_t maxlen); strcpy() копіює до s1 рядок s2, повертає s1, при цьому попереднє значення s1 втрачається char *strcpy (char *s1, char *s2); strncpy() замінює перші n символів рядка s1 на перші n символів рядка s2 char *strncpy (char *s1, char *s2, size_t n); strchr() відшукує перше входження символу ch в рядок s і повертає покажчик на цей символ, тобто частину рядка s, розпочинаючи з символу ch і до кінця рядка. Якщо символу ch в рядку s немає, результат – NULL char *strchr(char *s, int ch); strrchr() відшукує останнє входження символу в рядку і повертає частину рядка s, розпочинаючи з останнього входження символу ch і до кінця рядка.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”
Приклад 2:
У першому способі для зчитування рядків з файла створено окрему функцію GetLine(), яка читає рядки посимвольно. Другий спосіб показує засоби зчиту- вання рядка по словах у спеціально для цього створеній функції GetString().
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”
Приклад 3:
// У циклі читаються данні типу char по одному байту, тобто посимвольно. while(n != 0) // Допоки є що читати, if(*p == ”) // перевіряється чи є зчитаний символ “кінцем” рядка.
— Невідомий автор, “132 Trofimenko Og Prokop Iuv Shvaiko Ig Ta Inc Osnovi Programuva Tech”