Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Оператор присвоєння.

Операція простого присвоєння використовується для заміни значення лівого операнда, значенням правого операнда. При присвоєнні проводиться перетворення типу правого операнда до типу лівого операнда за правилами, згаданими раніше. Лівий операнд повинен бути тим, що модифікується.

Приклад:

int t;

char f;

long z;

t=f+z;

Значення змінної f перетвориться до типу long, обчислюється f+z,результат перетвориться до типу int і потім присвоюється змінній t.

Окрім простого присвоєння, є ціла група операцій присвоєння, які об'єднують просте присвоєння з однією з бінарних операцій. Такі операції називаються складними операціями присвоєння і мають вигляд:

(операнд1) (бінарна операція) = (операнд2)

Складне присвоєння за результатом еквівалентний наступному простому привласненню:

(операнд1) = (операнд1) (бінарне операція) (операнд2) .

Лівим операндом операцій (+=) (-=) може бути покажчик, тоді як правий операнд повинен бути цілим числом.

Приклади:

double с ;

double b=3.0;

b+=3; /* еквівалентно b=b+3 */

с/=b+1; /* еквівалентно с=с/(b+1) */

В мові С++ можливе присвоєння значення одночасно декільком операндам:

<операнд1> = <операнд2> = ... = <операнд N> = <вираз>


Читайте також:

  1. Арифметичні оператори
  2. Арифметичні цикли. Оператор циклу For – Next
  3. Базовий синтаксис деяких основних операторів
  4. Використання оператора throw
  5. Загальні вимоги до робочого місця оператора ЕОМ
  6. Запис SQL-операторів
  7. Заява про видачу ліцензії на бланку встановленої форми (згідно з додатком 1 до пункту 1.2.4 Ліцензійних умов провадження туроператорської та турагентської діяльності (додаток 1).
  8. Лінійний оператор та його матриця
  9. Логічні оператори
  10. Людиною-оператором
  11. Машини, так і в разі можливої аварії чи помилкової дії оператора. Тех1
  12. Обслуговуючий технологічний цикл: технологія бронювання туристських послуг та форми співробітництва тур операторів з партнерами, розробка технологічної документації.




Переглядів: 1412

<== попередня сторінка | наступна сторінка ==>
Директива препроцесора #include. | Приклад

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.288 сек.