қолдануға болады. Негізі типтерді сипаттау үшін келесі түйінді сөздер
16
□
wchar_t
(кеңейтілген символдық);
□
bool
(логикалық);
□
fl oat
(нақты);
□
double
(екі еселенген дəлдіктегі нақты сандар).
Алғашқы төрт тип бүтін сандық (бүтін), соңғы екеуі жылжымалы нүктелі
типтер (
нақты) деп аталады. Компилятордың бүтін шамаларды өңдеу кезінде
қалыптастыратын коды жылжымалы нүктелі шамаларға арналған кодтан
өзгеше болып келеді.
Стандартты типтердің компьютердегі ішкі бейнеленуі мен олардың
мəндерінің диапазонын нақтылайтын төрт тип спецификаторы бар, олар:
□
short
(қысқа);
□
long
(ұзын);
□
signed
(таңбалы);
□
unsigned
(таңбасыз).
Бүтін тип (int)
Компьютер жадындағы
int
типіндегі шамалардың алатын орны, яғни
ұзындығы немесе өлшемі стандарт бойынша анықталмайды, ол компью-
тер мен компиляторға байланысты болып келеді. Осы типтегі шамалар
үшін 16 разрядты процессорда 2 байт, ал 32 разрядты процессорда 4 байт
бөлінеді.
Тип атауының алдында тұратын
short
спецификаторы компиляторға
процессордың разрядтылығына қарамастан, санға 2 байт бөлу қажет екендігін
білдіреді. Ал
long
спецификаторы бүтін шамаға компьютер жадынан 4 байт
орын берілетінін көрсетеді. Сонымен, 16 разрядты компьютерде
Достарыңызбен бөлісу: