Введение Наряду с методами в классах и структурах мы можем также определять операторы. Операторы могут быть перегружены, чтобы обеспечить более естественный синтаксис для пользовательских типов. В большей степени это актуально для реализации пользовательских структур, представляющих довольно простые типы данных. Перегрузка операторов позволяет реализовать удобный синтаксис для работы с классами в программировании. Эта возможность является одним из ключевых преимуществ объектно-ориентированного программирования на C#...
Источник: Nuances of Programming Предыдущая статья: “Язык C: классы памяти” Оператор — это символ, который дает команду компилятору выполнить определенные математические или логические функции. В распоряжении пользователей языка С множество встроенных операторов различных типов: Рассмотрим принцип работы каждого типа операторов. Арифметические операторы Предположим, что переменная A содержит значение 10, а переменная B содержит значение 20. Примеры написания кода с арифметическими операторами #include <stdio...