В этом уроке мы изучим Операторы в программировании на языке C, а также типы унарных и бинарных операторов, а также разницу между унарным оператором и бинарным оператором. Итак, давайте начнем.
Что такое операторы в c?
Оператор — это символ или знак, который воздействует на значение или переменную. В любом из языков программирования есть разные типы математических и логических вычислений. Для выполнения математических и логических операций используются специальные символы. Для выполнения разных-разных видов вычислений компьютеру нужны символы, которые называются операторами. Для определения данных используются идентификаторы.
Какие типы операторов существуют в c?
Есть два типа операторов. Унарный оператор и бинарный оператор.
Унарный оператор
Операторы, которым для выполнения операции требуется только один операнд, называются унарными операторами. В языке C поддерживаются унарные операторы разных типов. Например: -
Символы Имя Символы Имя и адрес Оператор * Косвенный оператор + Унарный + — Унарный — ~ Побитовый оператор ++ Унарный оператор инкремента : Логический оператор — Унарный оператор декремента
Бинарный оператор
Те операторы, которым требуется два операнда для выполнения операций, известны как бинарные операторы. Например:
Арифметический оператор
Арифметическая операция будет выполнять математические операции, такие как сложение, вычитание, умножение, деление и т. д.
Реляционный оператор
Этот оператор проверяет взаимосвязь между двумя операндами. Если отношение истинно, то оно возвращает значение 1, а если отношение ложно, то оно возвращает значение 0.
логический оператор
В логическом операторе возвращается значение 1 или 0 в зависимости от того, является ли результат выражения истинным или ложным.
Тернарный и условный оператор
Тернарный оператор использует три операнда вместо одного или двух. Оператор условия проверяет условие и присваивает значение в соответствии с условием.
Оператор увеличения и уменьшения
Эти операторы используются для увеличения или уменьшения значения переменной на 1.
побитовый оператор
Во время математических операций, таких как сложение, вычитание и т. д., они преобразуются в разрядность для ускорения обработки.
Оператор присваивания
Этот оператор используется для присвоения значения переменной. Самый распространенный оператор присваивания =
операторы запятой
Он используется для связывания связанных выражений вместе.
Оператор Sizeof
Используя этот оператор, мы можем получить размер данных
В чем разница между унарными операторами и бинарными операторами?
Унарный оператор Бинарный оператор Выполняет действие с одним операндом Выполняет действие с двумя операндами Содержит арифметические операторы Содержит арифметические, логические, условные операторы и операторы отношения.