Книга: Язык Си - руководство для начинающих
Резюме: операции в языке Си
Резюме: операции в языке Си
Ниже перечислены операции, которые мы уже обсудили.
= Присваивает величину справа от знака переменной слева от него
+ Прибавляет величину справа от знака к величине слева от него
- Вычитает величину справа от знака из величины слева от него
- Унарная операция, изменяет знак величины справа от знака
* Умножает величину справа от знака на величину слева от него
/ Делит величину слева от знака на величину справа от него.
Результат усекается, если оба операнда целые числа
% Дает остаток при делении величины слева от знака на величину
справа от него (только для целых чисел)
++ Прибавляет 1 к значению переменной слева от знака (префиксная форма)
или к значению переменной справа от знака (постфиксная форма)
-- Аналогичная операции ++, но вычитает 1
sizeof Дает размер операнда, стоящего справа, в байтах.
Операнд может быть спецификацией типа, заключенного в круглые скобки,
как, например, sizeof (float), или именем конкретной переменной,
массива и т. п., например sizeof foo
(тип) Операция приведения: приводит величину, стоящую справа, к типу,
определяемому ключевым словом (или словами) в скобках. Например,
(float)9 преобразует целое число 9 в число с
плавающей точкой 9.0.
- Глава 9 Операции над структурами данных
- Резюме
- Резюме: операции, связанные с указателями
- Резюме: операции над структурами и объединениями
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Что делать, если при установке принтера появляется сообщение Невозможно завершение операции. Подсистема печати недоступн...
- Операции с множествами узлов
- Программирование на языке Пролог для искусственного интеллекта
- 4. Null-значения и логические операции
- 1. Операции объединения, пересечения, разности
- 2. Операции декартового произведения и естественного соединения