Формат данных XC16

Views: 859


Для дальнейшей работы, понадобиться понятие переменных. Кратко чтобы не напрягать – название и размер данных:

Объявление Бит  Диапазон чисел Примечание 
Целочисленные типы
char 8 -128 … 127 со знаком
signed char 8 -128 … 127 со знаком
unsigned char 8 0 … 255 без знака
short 16 -32768 … 32767  со знаком
signed short 16 -32768 … 32767  со знаком
unsigned short 16 0 … 65535  без знака
int 16 -32768 … 32767 со знаком
signed int 16 -32768 … 32767 со знаком
unsigned int 16 0 … 65535 без знака
long 32 -2147483648 … 2147438647 со знаком
signed long 32 -2147483648 … 2147438647 со знаком
unsigned long 32 0 … 4294867295 без знака
long long**, signed long long** 64 -9223372036854775808…9223372036854775807 со знаком
unsigned long long** 64 0…18 446 744 073 709 551 615 без знака
   
Для арифметики с плавающей запятой  
float 32  1.175494e-38 … 3.40282346e+38
double* 32 1.175494e-38 … 3.40282346e+38
long double 64 2.22507385e-308 … 1.79769313e+308

* * ANSI-89 extension
* double is equivalent to long double if -fno-short-double is used.


Поделись этим!