Тұрақтылар
fseek()
функциясының аргументі ретінде пайдаланылып,
файлдың ағымдағы позициялық көрсеткішін жылжыту үшін бастапқы нүктені
тағайындайды.
SEEK_SET
0
Жылжыту файл басынан бастап орындалады;
SEEK_CUR
1
Жылжыту файлдан жазу/оқу кезінде ағымдағы
позициялық көрсеткіштен бастап орындалады;
SEEK_END
2
Жылжыту файл соңынан бастап орындалады.
SHRT_MAX, SHRT_MIN
SHRT_MAX
тұрақтысында
short int
типті шама қабылдай алатын ең
үлкен мəн сақталады; ол 32 767-ден аз болмауы тиіс.
SHRT_ MIN
тұрақтысында
short int
типті шама қабылдай алатын ең
кіші мəн сақталады; ол -32 767-ден артық болмауы тиіс.
SIG...
Сигналдардың төменде көрсетілген типтері
raise()
функциясы арқылы
қайтарылады да,
signal()
функциясы көмегімен өңделеді.
Сигнал
Мəні
SIG_DFL
Келісім бойынша аластауларды өңдеуіш-программаға сілтеме
SIG_ERR
Қате туындағанда,
signal()
функциясының қайтаратын мəні
SIG_IGN
Алынған сигналды елемеу
SIGABRT
Программаның кенеттен (апатты түрде) аяқталуы
SIGFPE
Нақты жəне бүтін сандардағы арифметикалық операциялар қатесі
SIGILL
Орындауға болмайтын машиналық нұсқау
SIGINT
Пернетақта арқылы жұмысты үзу
SIGSEGV
Компьютер жадын қорғау шарттарын бұзу
SIGTERM
Жұмысты аяқтауға сұраныс
sig_atomic_t
sig_atomic_t
мəліметтер типі программаны асинхрондық үзу кезінде
онымен қатынасу қажет болған кездегі ақпаратты сақтау үшін қолданылады.
typedef sig_atomic_t;
size_t
size_t
типі операциясының нəтижесін бейнелеу үшін пайдаланылатын
таңбасыз бүтін сандық тип болып табылады. Бұл тип
unsigned long
типінен
ұзынырақ бола алмайды.
typedef unsigned size_t;
434
stdin, stdout, stderr
stdin
,
stdout
жəне
stderr
ағымдар атаулары, олар С кітапханасынан
мұраланған функциялар арқылы құрылғылармен қатынас құру үшін пайдала-
нылатын атаулар болып табылады.
stderr
Қателер шығарылатын стандартты құрылғы. Келісім бойынша дисплей
stdin
Стандартты енгізу құрылғысы. Келісім бойынша пернетақта
stdout
Стандартты шығару құрылғысы. Келісім бойынша дисплей
Достарыңызбен бөлісу: |