Зміст курсу
Вступ до C++
Вступ до C++
Оволодіння Операторами C++
Оператори - це символи або ключові слова в програмуванні, які виконують операції над змінними або значеннями. Вони є основою для виконання завдань, таких як арифметичні, порівняння, логічні рішення та інші.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Арифметичні оператори є найпростішими; вони включають відомі знаки, такі як додавання (+
), множення (*
), віднімання (-
), ділення (/
) та модуль (%
) для обчислення залишку від ділення.
main
#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }
Кожен оператор має свою унікальну функцію, і всі вони можуть бути поділені на категорії: унарні, бінарні та тернарні. Арифметичні оператори є бінарними, оскільки вони потребують двох операндів для досягнення результату.
main
#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Видалення операнда з оператора, який його потребує, призведе до помилки, оскільки програма очікує правильну кількість операндів для виконання операції.
Унарні оператори, такі як декремент та інкремент, потребують лише одного операнда, тоді як тернарні оператори потребують трьох. Ми розглянемо кожну категорію операторів з початку, дізнаючись, як вони працюють і що вони потребують.
1. Що таке оператори в програмуванні?
2. Що вимагає бінарний оператор?
3. Що станеться, якщо ви використовуєте оператор без правильної кількості операндів?
Дякуємо за ваш відгук!