Что такое += в С++?

Cto Takoe V S



C++ — популярный язык программирования высокого уровня, используемый в самых разных приложениях, включая операционные системы, игры и научные вычисления. Одной из ключевых особенностей C++ является возможность манипулировать переменными с помощью различных операторов, включая добавление оператор присваивания или += оператор. В этой статье мы рассмотрим оператор += в C++ и обсудим, как его можно использовать для выполнения ряда задач, от простых арифметических операций до более сложных задач, таких как конкатенация строк и динамическое выделение памяти.

Что такое оператор присваивания сложения += в C++

В C++ оператор += известен просто как составной оператор присваивания, который добавляет номер правого операнда к номеру левого операнда и присваивает результат левому операнду.

В C++ мы используем оператор += для выполнения суммы и присваивания за один шаг, что ускоряет выполнение.







Инициализация переменных с помощью оператора +=

инт а '=' 5 ;

а += 5 ;

Приведенное выше выражение а+=5 равно а=а+5 . После этой операции значение а будет 10 .



Как использовать оператор присваивания сложения += в C++

Оператор += позволяет написать уравнение, для которого в противном случае потребовались бы две отдельные операции: сложение и присваивание, в одной короткой инструкции. Он работает с любой математической структурой данных, включая числа, значения с плавающей запятой и пользовательские типы, которые позволяют использовать операторы + и =. Давайте разберемся с этим оператором с помощью простой и удобной программы на C++:



#include <иопоток>

используя пространство имен std ;

инт основной ( ) {

инт а '=' 0 ;

а += 10 ;

а += двадцать ;

а += 70 ;

cout << 'Общий: ' << а << конец ;

возвращаться 0 ;

}

В приведенной выше программе мы определяем и инициализируем переменную с целочисленным значением, равным нулю. Затем оператор += используется для сложения чисел 10, 20, и 70 в текущую сумму. Наконец, мы используем cout для вывода общего числа. В этом примере показано, как использовать оператор += для добавления чисел к текущему итогу в понятной и удобочитаемой форме.





Выход



Оператор присваивания сложения также можно использовать со строками:

#include <иопоток>

используя пространство имен std ;

инт основной ( ) {

струна '=' 'Привет ' ;

строка б '=' 'Линукс' ;

а += б ;

cout << 'Строка:' << а << конец ;

возвращаться 0 ;

}

Выход

Вышеприведенная программа объединяет две строки с помощью оператора += в C++.

Заключение

Оператор += в C++ — это полезный инструмент для выполнения сложения с присваиванием на одном шаге, что приводит к более простому, эффективному, однозначному и мягкому коду. Этот оператор обеспечивает ясность кода и позволяет разработчику прилагать меньше усилий при разработке.