Įžanga
C kalba ir jos modifikacija C++ pasižymi labai dideliu lakoniškumu, sintaksinių struktūrų lankstumu ir universalumu, todėl šią kalbą dažniausiai pradedama mokytis jau turint programavimo kitomis kalbomis patyrimą. Ši knyga skirta skaitytojui, kuriam žinomos pagrindinės programavimo kalbose vartojamos sąvokos, programų struktūrizavimo
priemonės, sugeba naudoti standartines duomenų struktūras, valdančias struktūras, programavimo aplinkas.
Programos struktūra.
Pradedant programuoti su C++ kalba, siūloma atkreipti dėmesį į tokias šios kalbos ypatybes: 1. yra tik viena programos struktūrizavimo priemonė - funkcija; 2. programos sąvoką atitinka pagrindinė funkcija, kuri žymima vardu main; 3. identifikatoriuose didžiosios ir mažosios raidės nesutapatinamos; 4. programos objektų (struktūrų, kintamųjų, funkcijų) aprašai gali būti bet kurioje programos vietoje - svarbu tik tai, kad objektas būtų apibrėžtas prieš jį naudojant; 5. aprašuose plačiai vartojami funkcijų prototipai; 6. C++ kalboje nedidelis standartizuotų operatorių skaičius, todėl kalbos realizacijos turi labai įvairias ir galingas bibliotekų sistemas; 7. kreipiantis į kintamuosius ir struktūras, plačiai vartojamos rodyklės; 8. daugelį duomenų tipų galima interpretuoti keliais įvairiais būdais.

J. Blonskis C++