s1 s2 -ден үлкен болса) мəндер қайтарады.
strncpy Бір тіркестің алғашқы n символын екінші
тіркеске көшіреді char *strncpy(char *sl, char *s2, size_t n); Функция
s2 тіркесінен
s1 тіркесіне
n символдан аспайтын ішкі тіркесті
көшіреді де,
s1 -ді қайтарады. Егер бастапқы тіркестің ұзындығы
n -ге тең не-
месе одан артық болса,
s1 тіркесінің соңына нөл-символ қосылмайды. Кері
жағдайда тіркес
n символына дейін нөл-символдармен толықтырылады.
Егер тіркестер бір-бірімен қабаттасып кететін болса, онда оның тəртібі
анықталмаған болып саналады.
strpbrk Бір тіркес ішіндегі символды екінші
тіркестен іздейді
char *strpbrk(char *sl, char *s2); Функция
s2 тіркесінің кез келген символы
s1 тіркесінен бастапқы рет
кездесетін символға нұсқауышты қайтарады, егер ондай символ болмаса,
NULL мəні қайтарылады.
strrchr Тіркестен символ іздейді
char *strrchr(char *s, int ch); Функция
s тіркесінің оң жақ шетінен бастап есептегенде,
ch символының
алғашқы рет кездесетін символына нұсқауышты қайтарады, егер ондай сим-
вол болмаса,
NULL мəні қайтарылады.
strspn Бір тіркесте бар, ал екіншісінде жоқ сим-
волды іздейді
size_t strspn(char *s1, char *s2); Функция
s2 тіркесінде кездеспейтін
s1 тіркесіндегі алғашқы символдың
индексін қайтарады.