13
Бақылау сұрақтары:
Сурет 2.
Сурет 2. Мәліметтер типтерінің жіктелуі
1-кесте
Мәліметтер
типі
Өлшемі
(байт)
Мәндер диапазоны
Типтің
эквивалентті
атауы
char
1
-128…+127
signed char
int
2/4
Жүйеге байланысты
signed, signed int
unsigned char
1
0…255
unsigned int
2/4
unsigned
short int
2
-32768…32767
short, signed
short int
unsigned short
2
0…65535
unsigned short int
long int
4
-2147483648…2147483648
long, signed long
int
unsigned long int
4
0…4294967295
unsigned long
float
4
±(3.4E-38…3.4E+38)
double
8
±(1.7E-308…1.7E+308)
long
double
10
±(3.4E-4932…1.1E+4932)
1-кестені талдай отырып, келесідей тұжырым жасауға болады:
егер
базалық тип көрсетілмесе, онда келісім бойынша (по
умолчанию) int жобаланып тұр;
егер белгілер
модификаторы көрсетілмесе, онда келісім бойынша
signed жобаланып тұр;
float базалық типімен модификаторлар қолданылмайды;
short модификаторы тек int базалық типіне қолданылады.
Достарыңызбен бөлісу: