5В011100-«Информатика» мамандығына арналған «Есеп шығару әдістемесі»



бет32/56
Дата18.12.2021
өлшемі1,37 Mb.
#102523
түріБағдарламасы
1   ...   28   29   30   31   32   33   34   35   ...   56
Байланысты:
Есеп шығару әдістемесі

1.5.2 Strrchr ( ) функциясы

strrchr () кітапханалық функциясы strchr() функциясына ұқсас, бірақ бір айырмашылығы, ол берілген символдың жолға соңғы енуін іздейді. Ол төмендегідей прототипке ие:

char * strrchr (const char* str, int ch);

strrchr ( ) функциясы берілген ch символының соңғы позициясына сілтеуішті қайтарады, ол str жолында немесе NULL –да, егер тек бұл сивол жоқ болған кезде.



1.5.3 Strcspn ( ) функциясы

Strcspn( ) кітапханалық функциясы екінші жолдағы кез келген символдың бірінші кірісін іздейді. Ол төмендегідей прототипке ие:

Size _ t strcspn (const char *str1, const char *str2);

Strcspn ( ) функциясы str1-дің бірінші символынан жұмысын бастайды және str2 жолынан кез келген символдың кездесуін тексереді. Есте сақтаған жөн, бұл функция бәрін бүтіндей емес, str1- ден тек str2-ден бөлек символдарды іздейді. Сәйкестік табылған кезде, функция str1 жолының басынан бастап сиымдылықты кері қайтарады. Str1 бұл жерде табылған символдың мекенін сипаттайды. Егер бірде-бір сәйкестік табылмаса, онда функция strlen (str1) мағынасын қайтарады. Бұл бірінші табылған сәйкестік екі жолдың аяқтаушы нөлдік символдың арасында табылғанын білдіреді. Strcspn ( ) функциясының қолданылуы 10-шы листингте көрсетілген.





Достарыңызбен бөлісу:
1   ...   28   29   30   31   32   33   34   35   ...   56




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет