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