433
SEEK_CUR, SEEK_END, SEEK_SET
Тұрақтылар
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;