Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет581/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   577   578   579   580   581   582   583   584   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

getwc

Ағымнан символ оқиды 





wint_t getws(FILE *f);

Функция


 f

 ағымынан 



wint_t

 формасындағы кезекті символды қайтарады. 

Егер символды оқу мүмкін болмаса, 

WEOF

 мəні қайтарылады. Көпбайтты 

символдарға арналған 

getc

 функциясының баламасы болып табылады.



getwchar

Пернетақтадан кезектегі символды 

қайтарады 



wint_t getwchar(void);



454

Функция стандартты енгізу ағымынан (əдетте пернетақтадан) кезекті сим-

волды қайтарады. Көпбайтты символдарға арналған 

getchar 

функциясының 

баламасы болып табылады.

gmtime

time_t

 негізінде

 tm құрылымын        

инициалдайды 





const struct tm *gmtime(const time_t *t);

Функция


 

 t

 ортасынан дата/уақыт негізінде инициалданған 



tm

 типті уақыт -

ша құрылымға нұсқауыш қайтарады. Уақыт Гринвич бойынша орнатылады. 

isalnum

Символдың əріп немесе цифр екендігін 

тексереді

 



int isalnum(int ch);

Функция 


ch

 параметрінің кіші байтын белгілеп алады да, егер 



ch 

симво-


лы əріп немесе цифр болса, 

true

 мəнін қайтарады, ал кері жағдайда 



false 

болады.


isalpha

Символдың əріп екендігін тексереді 





int isalpha(int ch);

Функция 


ch

 параметрінің кіші байтын белгілеп алады да, егер



 ch

 символы 

əріп болса, 

true

 мəнін қайтарады, ал кері жағдайда



 false

 болады.


iscntrl

Символдың басқарушы символ 

екендігін тексереді 



int iscntrl(int ch);

Функция 


ch

 параметрінің кіші байтын белгілеп алады да, егер



 ch 

сим-


волы басқарушы символ (

line feed

,

 



del

, табуляция жəне т.б., көбісі 0x01–

0x1F диапазонында орналасқан символдар (ASCII кодтары үшін)) болса, 

true

 

мəнін қайтарады, ал кері жағдайда



 false

 болады.


isdigit

Символдың  цифр екендігін тексереді 





int isdigit (int ch);

Функция 


ch

 параметрінің кіші байтын белгілеп алады да, егер 



ch

 символы 

цифр болса,

 true

 мəнін қайтарады, ал кері жағдайда 



false

 болады.


isgraph

Символдың  көрінетіндігін тексереді 





int isgraph(int ch);

Функция 


ch

 параметрінің кіші байтын белгілеп алады да, егер



 ch

 символы 

экранда көрінетін (яғни ол босорын, табуляция, т.с.с. символдар емес) болса, 

true

 мəнін қайтарады, ал кері жағдайда 



false

 болады.



455

islower

Символдың төменгі регистр əрпі екендігін 

тексереді 



int islower (int ch);

Функция


 ch

 параметрінің кіші байтын белгілеп алады да, егер 



ch

 символы 

төменгі регистр əрпі болса, 

true

 мəнін қайтарады, ал кері жағдайда 



false 

болады.


isprint

Символдың басып шығарылатын символ 

екендігін тексереді 



int isprint(int ch);

Функция


 ch

 параметрінің кіші байтын белгілеп алады да, егер 



ch

 сим-


волы басып шығарылатын символ (

isgraph+

босорын) болса, 



true

 мəнін 


қайтарады, ал кері жағдайда 

false 

болады.


ispunct

Символдың  пунктуация символы екендігін 

тексереді 



int ispunct(int ch);

Функция


 ch

 параметрінің кіші байтын белгілеп алады да, егер



 ch

 симво-


лы пунктуация символы (яғни басылып шығарылатын символ, ол əріп, цифр, 

бо сорын емес) болса, 



true

 мəнін қайтарады, ал кері жағдайда 



false 

болады.


isspace

Символдың шектеуіш символ екендігін 

тексереді 



int isspace(int ch); 

Функция


 ch

 параметрінің кіші байтын белгілеп алады да, егер



 ch

 симво-


лы бос орын немесе табуляция, немесе жаңа жол, немесе жаңа бет символы 

(формат ауысуының символы) болса, 



true

 мəнін қайтарады, ал кері жағдайда 



false

 болады.


isupper

Символдың жоғарғы регистр əрпі екендігін 

тексереді 



int isupper(int ch);

Функция


 ch

 параметрінің кіші байтын белгілеп алады да, егер 



ch

 символы 

жоғарғы регистр əрпі болса, 

true

 мəнін қайтарады, ал кері жағдайда



 false

 

болады.



iswalnum

Символдың əріп немесе цифр екендігін 

тексереді 



int iswalnum(wint_t ch);

Функция


 ch 

символы əріп немесе цифр болса,



 true 

мəнін қайтарады, 

ал кері жағдайда 

false

 болады. Көпбайтты символдарға арналған 



isalnum

 

функциясының баламасы болып табылады.




456

iswalpha

Символдың əріп екендігін тексереді 





int iswalpha(wint_t ch);        

Функция 


ch

 символы əріп болса,



 true 

мəнін қайтарады, ал кері жағдайда 



false

 болады. Көпбайтты символдарға арналған 



isalpha 

функциясының 

баламасы болып табылады.

iswcntrl

Символдың басқарушы символ екендігін 

тексереді  



int iswcntrl(wint_t ch);

Функция 


ch

 символы басқарушы символ (



line feed

,

 



del

, табуляция жəне 

т.б., көбісінің ASCII кодтары 0x01–0xlF диапазонында орналасқан басқарушы 

символдар үшін) болса, 



true

 мəнін қайтарады, ал кері жағдайда 



false

 бо-


лады. Көпбайтты символдарға арналған 

iscntrl

 функциясының баламасы 

болып табылады.

iswctype

Көпбайтты символды тексереді 





int iswctype(wint_t c, wctype_t desc);

Функция егер символдың



 desc

 қасиеті болса, нөлге тең емес мəн қайтарады, 

ал кері жағдайда қайтарылатын мəн нөлге тең болады.

iswdigit

Символдың  цифр екендігін тексереді 





int iswdigit(wint_t ch);

Функция


 ch

 символы цифр болса, 



true

 мəнін қайтарады, ал кері жағдайда 



false

 болады. Көпбайтты символдарға арналған



 isdigit

 функциясының 

баламасы болып табылады.

iswgraph

Символдың  көрінетіндігін тексереді 





int iswgraph(wint_t ch);

Функция 


ch 

символы көрінетін символ (яғни ол босорын, табуляция жəне 

т.б. символдары болмаса) болса, 

true

 

мəнін қайтарады, ал кері жағдайда 



false

 болады. Көпбайтты символдарға арналған 



isgraph

 функциясының ба-

ламасы болып табылады.

iswlower

Символдың төменгі регистр əрпі екендігін 

тексереді 



Достарыңызбен бөлісу:
1   ...   577   578   579   580   581   582   583   584   ...   642




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

    Басты бет