Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Диапазоны значений простых типов данных для IBM PC
Тип
| Диапазон
| Размер
| Bool
| True,false
|
| Signed char
| -128..127
|
| Unsigned char
| 0.255
|
| Signed short int
| -3276833332767
|
| Insigned short int
| 0..65535
|
| Signed long int
| -2147483648…2147483647
|
| Unsigned long int
| 0…4294967295
|
| Float
| 3.4e-38…3.4e+38
|
| Double
| 1.7e-308…1.7e+308
|
| Long double
| 3.4e-4932…3.4e+4932
|
|
Для написания переносимых на различные платформы нельзя делать предположений и размере типа Int, Для его получения необходимо пользоваться операцией sizeof(), результатом которой является размер типа в байтах.
операторы Си
| ++
| увеличение на 1
| <<
| поразрядный сдвиг влево
| --
| уменьшение на 1
| ||
| логическое ИЛИ
| *
| Умножение
| &&
| логическое И
| /
| Деление
| !
| логичекое отрицание
| +
| Сложение
| ?:
| Условная операция
| -
| Вычитание
| ()
| группирование и список аргументов
| %
| вычисление остатка
| []
| индекс
| =
| Присваивание
| .
| структура
| <
| Меньше
| ->
| указатель
| >
| Больше
| +=
| присвоить левому операнду сумму обоих операндов
| ==
| Равно
| -=
| ---разность
| <=
| меньше или равно
| *=
| ----произведение
| >=
| больше или равно
| /=
| ---частное
| !=
| не равно
| %=
| ---отстаток от деления левого операнда на правый
| |
| поразрядное ИЛИ
| >>=
| --значение, полученное путем сдвига левого операнда вправо на число разрядов, указанных в правом операнде
| &
| поразрядное И
| <<=
| --- сдвига левого операнда вправо на число разрядов, чказанных в правом рперанде
| ^
| поразрядное исключающее ИЛИ
| ^=
| --- полученно епутем применения поразрядного исключающего ИЛИ к двум операндам
| ~
| поразрядное отрицание (инвертирование двоичного кода0
| &=
| --- поразрядного И к двум операндам
| ,
| оператор последовательности выражений
| (type)
| -преобразовать в тип данных
|
|
| (sizeof)
| определить размер типа
| >>
| поразрядный сдвиг вправо
| |=
| ---поразрядного Или к двум операндам
|
Ключевые слова
auto
break
case
char
const
continue default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static
struct
switch
typedef
unuon
unsigned
viod
volatile
while
Условная операция (?:)
Это тернарная операция (имеет 3 операнда)
Формат:
Не нашли, что искали? Воспользуйтесь поиском:
|