Ввод - вывод потоками

Поток - это абстрактное понятие расширенной версии языка С, которое относится к любому переносу данных от источника к приемнику.

Чтение данных из потока - это извлечение (extraction).

Вывод данных в поток - помещение или включение (insertion).

Для ввода-вывода используются две переопределенные операции побитового сдвига << , >>. Формат записи:

cout << ID_переменной;

cin >> ID_переменной;

Стандартный поток вывода cout - по умолчанию подключен к монитору.

Стандартный поток ввода cin - по умолчанию подключен к клавиатуре.

Для их работы необходимо подключить стандартную библиотеку iostream.h.

Пример:

#include<iostream.h>

#include<conio.h>

void main(void) {

cout << “ Hello! ” << endl; // end line - переход на новую строку

cout << “ Input i, j ”;

int i, j, k;

cin >> i >> j ;

k = i + j ;

cout << “ Sum i , j = “ << k << endl;

}