Что делает следующий оператор: cin >> n;

+700 голосов
6.3m просмотров

Что делает следующий оператор: cin >> n;


Информатика
Дан 1 ответ
+130 голосов
Отличник (7.2k баллов)

Судя по тому, что переменная у тебя зовется n, она обозначает количество, и где-то повыше этой записи должно быть написано что-то вроде "int n;".

Смысл записи прост. cin - это объект, связанный со стандартным устройством ввода - stdin - он же просто консоль.

Этот объект является потоковым, поэтому имеет оператор >>.

Ты передаешь туда целочисленную переменную.

Объект стандартного потока ввода ищет в консольном вводе число, выдёргивает его целиком и запихивает в переменную n.

...