Tematy z Podstaw Programowania
Typy i rozmiary danych
Definicje zmiennych
Stała łańcuchowa
Zasięg definicji zmiennych
Inicjowanie tablic
Struktury
Unie
Różnica między unią a strukturą
Operatory języka C++, ich znaczenie
Operator globalności i zakresu
Operator indeksowania, wyboru, wywołania
Operator inkrementacji i dekrementacji
Operator rozmiaru, negacji logicznej, bitowej
Operator adresacji, wyłuskania, rzutowania, minus
Operator new, delete
Operatory arytmetyczne
Operatory przesuwania
Opertory porównania i przyrównania
Operatory bitowe
Operatory logiczne
Operator warunkowy (trójargumentowy)
Operatory przypisania
Operator połączenia
Instrukcje
Instrukcje wyrażeniowe, puste, grupujące, etykiety
Instrukcja if-else
Instrukcja switch
Pętle do, while, for
Budowa funkcji
Wynik funkcji, instrukcja return
Funkcje rekurencyjne
Parametry funkcji main
Wskaźniki
Referencje
Wskaźniki a tablice
Alokacja zmiennych
Tworzenie plików
Zapis i odczyt pliku
Pojęcie klasy