Printr-o instrucțiune de citire se pot introduce de la tastatură sau din fişier valorile variabilelor iar prin instrucțiunea de scriere, se afişează pe ecran sau în fişier valorile variabilelor
Citire de la tastatura (fisier standard de intrare)
#include <iostream>
using namespace std;
cin >> var1 >> var2 >> …; //unde var1, var2,… sunt variabile declarate anterior in program
Scriere pe ecran
cout << exp1 << exp2 << …; //unde exp1, exp2, … sunt expresii ce se vor afisa in ordine
cout << ‘\n’; // ‘\n’ determina trecerea la o linie noua
Observatie:
În C++, operațiile de intrare/ieșire folosind fluxuri sunt și ele operații. În exemplul de mai sus, cout, cin, sunt operanzii, iar << este operatorul inserator şi >> este operatorul extractor.
Citire din fisier text
include <iostream>
using namespace std;
ifstream fin(“……”);
ofstream fout(“……”);
fin >> var1 >> var2 >> …;
Scriere in fisier text
fout << exp1 << exp2 << …;