C++ to jeden z najpopularniejszych języków programowania używany do tworzenia... Pokaż więcej
Zarejestruj się, aby zobaczyć notatkęTo nic nie kosztuje!
Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Knowunity AI
Przedmioty
Triangle Congruence and Similarity Theorems
Triangle Properties and Classification
Linear Equations and Graphs
Geometric Angle Relationships
Trigonometric Functions and Identities
Equation Solving Techniques
Circle Geometry Fundamentals
Division Operations and Methods
Basic Differentiation Rules
Exponent and Logarithm Properties
Pokaż wszystkie tematy
Human Organ Systems
Reproductive Cell Cycles
Biological Sciences Subdisciplines
Cellular Energy Metabolism
Autotrophic Energy Processes
Inheritance Patterns and Principles
Biomolecular Structure and Organization
Cell Cycle and Division Mechanics
Cellular Organization and Development
Biological Structural Organization
Pokaż wszystkie tematy
Chemical Sciences and Applications
Atomic Structure and Composition
Molecular Electron Structure Representation
Atomic Electron Behavior
Matter Properties and Water
Mole Concept and Calculations
Gas Laws and Behavior
Periodic Table Organization
Chemical Thermodynamics Fundamentals
Chemical Bond Types and Properties
Pokaż wszystkie tematy
European Renaissance and Enlightenment
European Cultural Movements 800-1920
American Revolution Era 1763-1797
American Civil War 1861-1865
Global Imperial Systems
Mongol and Chinese Dynasties
U.S. Presidents and World Leaders
Historical Sources and Documentation
World Wars Era and Impact
World Religious Systems
Pokaż wszystkie tematy
Classic and Contemporary Novels
Literary Character Analysis
Rhetorical Theory and Practice
Classic Literary Narratives
Reading Analysis and Interpretation
Narrative Structure and Techniques
English Language Components
Influential English-Language Authors
Basic Sentence Structure
Narrative Voice and Perspective
Pokaż wszystkie tematy
769
•
Zaktualizowano Mar 10, 2026
•
Hania
@randomowaliterka
C++ to jeden z najpopularniejszych języków programowania używany do tworzenia... Pokaż więcej











C++ to popularny język programowania używany do tworzenia aplikacji i gier na różne systemy operacyjne. Programowanie w C++ to w zasadzie pisanie tekstu, który później jest zamieniany na instrukcje dla komputera.
Do pisania kodu w C++ możesz używać specjalnego środowiska programistycznego lub nawet zwykłego notatnika. Warto jednak wybrać dedykowane narzędzie, które ułatwi Ci pracę.
Najpopularniejsze środowiska do programowania w C++ to:
💡 Wskazówka: Dla początkujących najlepszym wyborem jest Code::Blocks - jest darmowy, łatwy w obsłudze i dostępny na różne systemy operacyjne.

Każdy program ma jeden punkt początkowy - miejsce, od którego system operacyjny zaczyna wykonywanie. Bez tego komputer nie wiedziałby, gdzie zacząć. Program może mieć natomiast wiele możliwych zakończeń.
Poznaj podstawowe pojęcia, które będą Ci towarzyszyć podczas nauki:
Środowisko programistyczne to aplikacja do tworzenia i testowania programów, np. Code::Blocks. Kod źródłowy to wszystko, co piszesz w języku C++.
Kompilator C++ tłumaczy Twój kod na język zrozumiały dla komputera. Kompilacja to właśnie proces tego tłumaczenia. Jeśli w kodzie są błędy, znajdziesz je w logu kompilacji wraz z informacją, gdzie dokładnie wystąpił problem.
Pliki, w których zapisujesz kod, to pliki źródłowe (z rozszerzeniami .cpp, .c) oraz pliki nagłówkowe (z rozszerzeniami .hpp, .h).
🔍 Warto wiedzieć: Komunikaty o błędach w logu kompilacji to Twoi przyjaciele! Podpowiadają, co poszło nie tak i gdzie szukać problemu.

Zanim zaczniesz pisać swój pierwszy kod, musisz wiedzieć, jak utworzyć i zapisać plik. To proste czynności, ale warto je opanować od początku.
Aby utworzyć nowy plik w Code::Blocks, wybierz z menu File → new → Empty file lub użyj skrótu Ctrl + Shift + N. Kiedy skończysz pisać kod, zapisz go używając File → Save lub prostszego skrótu Ctrl + S.
Jeśli na początku nazwy zakładki widzisz gwiazdkę (*), oznacza to, że plik nie został jeszcze zapisany. Pamiętaj o regularnym zapisywaniu swojej pracy!
Przydatne skróty klawiszowe w Code::Blocks:
⚡ Pro tip: Zapamiętaj skrót F9 - będziesz go używać najczęściej podczas nauki programowania!

W C++ kluczową rolę odgrywają dyrektywy - są to wiersze zaczynające się znakiem #. Najczęściej spotkasz dyrektywę #include, która pozwala dołączać do programu gotowe biblioteki z funkcjami.
Biblioteka cstdio (stdio.h) to standardowa biblioteka umożliwiająca pracę z konsolą i plikami. Dzięki niej możemy wyświetlać komunikaty i wchodzić w interakcję z użytkownikiem.
Funkcja printf służy do wypisywania tekstu na ekranie. Wystarczy w nawiasach umieścić tekst w podwójnych cudzysłowach, np. printf("Witaj świecie!");
Każdy program C++ zawiera blok główny, który wygląda tak:
int main()
{
// tutaj piszesz swój kod
return 0;
}
Wszystko między klamrami funkcji main() będzie wykonywane po kolei, aż do napotkania instrukcji return (która oznacza koniec programu).
🔑 Zapamiętaj: Funkcja
main()to serce każdego programu w C++. Bez niej program nie będzie działać!

Komentarze to notatki, które umieszczasz w kodzie. Nie wpływają na działanie programu, ale są bardzo pomocne dla Ciebie i innych programistów, którzy będą czytać Twój kod.
W C++ mamy dwa rodzaje komentarzy:
Komentarz jednowierszowy zaczyna się od znaków // i trwa do końca linii:
int main()
{
// To jest komentarz - komputer go zignoruje
printf("Test działania Code::Blocks"); // to też komentarz
return 0;
}
Komentarz wielowierszowy zaczyna się od /* i kończy się */:
/* Ten komentarz
może zajmować
wiele linii */
Komentarze są świetne do opisywania, co robi Twój kod. Dzięki nim, wracając do programu po dłuższej przerwie, szybciej przypomnisz sobie, jak on działa:
// Wczytanie danych
// ... tutaj kod wczytujący dane
// Sortowanie danych
// ... tutaj kod sortujący dane
📝 Dobra praktyka: Pisz komentarze, które wyjaśniają DLACZEGO coś robisz, a nie CO robisz (to widać w kodzie). Dobrze napisane komentarze to inwestycja w przyszłość!

W C++ masz dwa główne sposoby wyświetlania informacji: printf (z języka C) oraz std::cout .
Funkcja printf może przyjmować wiele argumentów (wartości przekazywanych do funkcji). Pierwszy argument to tekst formatujący, który może zawierać znaki specjalne jak %d (liczba całkowita) czy %s (tekst):
printf("Czy %d jest większe od %s?", 3+4, "siedem");
// Wyświetli: Czy 7 jest większe od siedem?
Strumień wyjścia std::cout działa inaczej - używa operatora << do przekazywania danych:
std::cout << "Czy " << 3+4 << " jest większe od " << "siedem";
// Wyświetli: Czy 7 jest większe od siedem?
Zaletą std::cout jest to, że nie musisz pamiętać specjalnych formatów jak %d czy %s - strumień sam rozpoznaje typ danych.
Do wyświetlania znaków specjalnych (jak nowa linia) używamy:
printf: \n dla nowej linii, \t dla tabulacjistd::cout: std::endl dla nowej linii, \t dla tabulacji⚠️ Uwaga: Jeśli próbujesz użyć
std::couti kompilator zgłasza błąd, najprawdopodobniej zapomniałeś dołączyć biblioteki#include <iostream>.

W nowoczesnym C++ elementy biblioteki standardowej (jak cout) znajdują się w przestrzeni nazw std. To sposób na organizację kodu i unikanie konfliktów nazw.
Dlatego gdy chcesz użyć cout, musisz napisać:
#include <iostream>
int main()
{
std::cout << "Hello World!";
return 0;
}
Przedrostek std:: może być jednak męczący przy częstym używaniu. Istnieje prosty sposób, by go uniknąć - deklaracja using namespace std:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!";
return 0;
}
Dzięki tej deklaracji wszystkie elementy z przestrzeni std są dostępne bez przedrostka.
🔄 Ciekawostka: Starszy kod C++ często pomija przedrostek
std::, ale w nowoczesnym programowaniu preferowane jest jego używanie lub wybieranie konkretnych elementów (np.using std::cout;).

Zmienna to obszar w pamięci komputera, w którym możesz przechowywać dane. W C++ każda zmienna ma określony typ, który definiuje rodzaj danych i ile miejsca zajmują.
Najpopularniejsze typy danych w C++:
Każdy typ zajmuje określoną ilość pamięci i ma swój zakres wartości. Na przykład:
int zajmuje 4 bajty i może przechowywać liczby od około -2 miliardów do +2 miliardówchar zajmuje 1 bajt i może przechowywać wartości od -128 do 127Istnieją też wersje unsigned (bez znaku) niektórych typów, które przechowują tylko wartości nieujemne, ale za to mają większy górny zakres.
Aby sprawdzić, ile pamięci zajmuje dany typ w Twoim kompilatorze, możesz użyć operatora sizeof:
cout << "Rozmiar int: " << sizeof(int) << " bajtów" << endl;
🧮 Ciekawostka: Rozmiary typów mogą się różnić w zależności od kompilatora i systemu. Zawsze warto je sprawdzać, jeśli Twój program musi działać na różnych platformach!


Nasz asystent AI jest specjalnie dostosowany do potrzeb uczniów. W oparciu o miliony treści, które mamy na platformie, możemy udzielać uczniom naprawdę znaczących i trafnych odpowiedzi. Ale nie chodzi tylko o odpowiedzi, towarzysz prowadzi również uczniów przez codzienne wyzwania związane z nauką, ze spersonalizowanymi planami nauki, quizami lub treściami na czacie i 100% personalizacją opartą na umiejętnościach i rozwoju uczniów.
Aplikację możesz pobrać z Google Play i Apple Store.
Tak, masz całkowicie darmowy dostęp do wszystkich notatek w aplikacji, możesz w każdej chwili rozmawiać z Ekspertami lub ich obserwować. Możesz użyć punktów, aby odblokować pewne funkcje w aplikacji, które również możesz otrzymać za darmo. Dodatkowo oferujemy usługę Knowunity Premium, która pozwala na odblokowanie większej liczby funkcji.
App Store
Google Play
Aplikacja jest bardzo prosta i dobrze przemyślana. Do tej pory znalazłem wszystko, czego szukałem i mogłem się wiele nauczyć z innych notatek! Na pewno wykorzystam aplikację do pomocy przy robieniu prac domowych! No i oczywiście bardzo pomaga też jako inspiracja do robienia swoich notatek.
Stefan S
użytkownik iOS
Ta aplikacja jest naprawdę świetna. Jest tak wiele notatek i pomocnych informacji [...]. Moim problematycznym przedmiotem jest język niemiecki, a w aplikacji jest w czym wybierać. Dzięki tej aplikacji poprawiłam swój niemiecki. Polecam ją każdemu.
Samantha Klich
użytkownik Androida
Wow, jestem w szoku. Właśnie wypróbowałam aplikację, ponieważ widziałam ją kilka razy reklamowaną na TikToku jestem absolutnie w szoku. Ta aplikacja jest POMOCĄ, której potrzebujesz w szkole i przede wszystkim oferuje tak wiele rzeczy jak notatki czy streszczenia, które są BARDZO pomocne w moim przypadku.
Anna
użytkownik iOS
Kocham tę aplikację! Pomaga mi w zadaniach domowych, motywuje mnie i polepsza mi dzień. Dzięki tej aplikacji moje oceny się poprawiły. Lepszej aplikacji nie znajdę!🩷
Patrycja
użytkowniczka iOS
Super aplikacja! Ma odpowiedzi na wszystkie zadania. Testuję ją od paru miesięcy i jest po prostu perfekcyjna.
Szymon
użytkownik Android
Super aplikacja do nauki i sprawdzania wiedzy. Można znaleźć notatki z WSZYSTKICH przedmiotów. Polecam tym, którzy celują w oceny 5 i 6 😄
Szymon
użytkownik iOS
Aplikacja jest po prostu świetna! Wystarczy, że wpiszę w pasku wyszukiwania swój temat i od razu mam wyniki. Nie muszę oglądać 10 filmów na YouTube, żeby coś zrozumieć, więc oszczędzam swój czas. Po prostu polecam!
Kuba T
użytkownik Androida
W szkole byłem bardzo kiepski z matematyki, ale dzięki tej aplikacji radzę sobie teraz lepiej. Jestem bardzo wdzięczny, że ją stworzyliście.
Kriss
użytkownik Androida
Korzystam z Knowunity od ponad roku i jest mega! Najlepsze opcje z tej apki: ⭐️ Gotowe notatki ⭐️ Spersonalizowane treści ⭐️ Dostęp do chatu GPT W WERSJI SZKOLNEJ ⭐️ Konwersacje z innymi uczniami 🤍 NAUKA WRESZCIE NIE JEST NUDNA 🤍
Gosia
użytkowniczka Android
Bardzo lubię aplikację Knowunity, ponieważ pomaga mi w nauce. Odkąd ją mam moje oceny się poprawiają :)
Sara
użytkowniczka iOS
QUIZY I FISZKI SĄ SUPER PRZYDATNE I UWIELBIAM Knowunity AI. TO JEST DOSŁOWNIE JAK CHATGPT ALE MĄDRZEJSZY!! POMÓGŁ MI NAWET Z PROBLEMAMI Z TUSZEM DO RZĘS!! A TAKŻE Z PRAWDZIWYMI PRZEDMIOTAMI! OCZYWIŚCIE 😍😁😲🤑💗✨🎀😮
Krzysztof
użytkownik Android
Bardzo fajna aplikacja. Pomaga przygotować się do sprawdzianu, kartkówki lub odpowiedzi ustnej.
Oliwia
użytkowniczka iOS
Aplikacja jest bardzo prosta i dobrze przemyślana. Do tej pory znalazłem wszystko, czego szukałem i mogłem się wiele nauczyć z innych notatek! Na pewno wykorzystam aplikację do pomocy przy robieniu prac domowych! No i oczywiście bardzo pomaga też jako inspiracja do robienia swoich notatek.
Stefan S
użytkownik iOS
Ta aplikacja jest naprawdę świetna. Jest tak wiele notatek i pomocnych informacji [...]. Moim problematycznym przedmiotem jest język niemiecki, a w aplikacji jest w czym wybierać. Dzięki tej aplikacji poprawiłam swój niemiecki. Polecam ją każdemu.
Samantha Klich
użytkownik Androida
Wow, jestem w szoku. Właśnie wypróbowałam aplikację, ponieważ widziałam ją kilka razy reklamowaną na TikToku jestem absolutnie w szoku. Ta aplikacja jest POMOCĄ, której potrzebujesz w szkole i przede wszystkim oferuje tak wiele rzeczy jak notatki czy streszczenia, które są BARDZO pomocne w moim przypadku.
Anna
użytkownik iOS
Kocham tę aplikację! Pomaga mi w zadaniach domowych, motywuje mnie i polepsza mi dzień. Dzięki tej aplikacji moje oceny się poprawiły. Lepszej aplikacji nie znajdę!🩷
Patrycja
użytkowniczka iOS
Super aplikacja! Ma odpowiedzi na wszystkie zadania. Testuję ją od paru miesięcy i jest po prostu perfekcyjna.
Szymon
użytkownik Android
Super aplikacja do nauki i sprawdzania wiedzy. Można znaleźć notatki z WSZYSTKICH przedmiotów. Polecam tym, którzy celują w oceny 5 i 6 😄
Szymon
użytkownik iOS
Aplikacja jest po prostu świetna! Wystarczy, że wpiszę w pasku wyszukiwania swój temat i od razu mam wyniki. Nie muszę oglądać 10 filmów na YouTube, żeby coś zrozumieć, więc oszczędzam swój czas. Po prostu polecam!
Kuba T
użytkownik Androida
W szkole byłem bardzo kiepski z matematyki, ale dzięki tej aplikacji radzę sobie teraz lepiej. Jestem bardzo wdzięczny, że ją stworzyliście.
Kriss
użytkownik Androida
Korzystam z Knowunity od ponad roku i jest mega! Najlepsze opcje z tej apki: ⭐️ Gotowe notatki ⭐️ Spersonalizowane treści ⭐️ Dostęp do chatu GPT W WERSJI SZKOLNEJ ⭐️ Konwersacje z innymi uczniami 🤍 NAUKA WRESZCIE NIE JEST NUDNA 🤍
Gosia
użytkowniczka Android
Bardzo lubię aplikację Knowunity, ponieważ pomaga mi w nauce. Odkąd ją mam moje oceny się poprawiają :)
Sara
użytkowniczka iOS
QUIZY I FISZKI SĄ SUPER PRZYDATNE I UWIELBIAM Knowunity AI. TO JEST DOSŁOWNIE JAK CHATGPT ALE MĄDRZEJSZY!! POMÓGŁ MI NAWET Z PROBLEMAMI Z TUSZEM DO RZĘS!! A TAKŻE Z PRAWDZIWYMI PRZEDMIOTAMI! OCZYWIŚCIE 😍😁😲🤑💗✨🎀😮
Krzysztof
użytkownik Android
Bardzo fajna aplikacja. Pomaga przygotować się do sprawdzianu, kartkówki lub odpowiedzi ustnej.
Oliwia
użytkowniczka iOS
Hania
@randomowaliterka
C++ to jeden z najpopularniejszych języków programowania używany do tworzenia programów i gier na różne systemy operacyjne. W tym kursie poznasz podstawy programowania w C++ - od wyboru środowiska pracy po kluczowe elementy języka.

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
C++ to popularny język programowania używany do tworzenia aplikacji i gier na różne systemy operacyjne. Programowanie w C++ to w zasadzie pisanie tekstu, który później jest zamieniany na instrukcje dla komputera.
Do pisania kodu w C++ możesz używać specjalnego środowiska programistycznego lub nawet zwykłego notatnika. Warto jednak wybrać dedykowane narzędzie, które ułatwi Ci pracę.
Najpopularniejsze środowiska do programowania w C++ to:
💡 Wskazówka: Dla początkujących najlepszym wyborem jest Code::Blocks - jest darmowy, łatwy w obsłudze i dostępny na różne systemy operacyjne.

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Każdy program ma jeden punkt początkowy - miejsce, od którego system operacyjny zaczyna wykonywanie. Bez tego komputer nie wiedziałby, gdzie zacząć. Program może mieć natomiast wiele możliwych zakończeń.
Poznaj podstawowe pojęcia, które będą Ci towarzyszyć podczas nauki:
Środowisko programistyczne to aplikacja do tworzenia i testowania programów, np. Code::Blocks. Kod źródłowy to wszystko, co piszesz w języku C++.
Kompilator C++ tłumaczy Twój kod na język zrozumiały dla komputera. Kompilacja to właśnie proces tego tłumaczenia. Jeśli w kodzie są błędy, znajdziesz je w logu kompilacji wraz z informacją, gdzie dokładnie wystąpił problem.
Pliki, w których zapisujesz kod, to pliki źródłowe (z rozszerzeniami .cpp, .c) oraz pliki nagłówkowe (z rozszerzeniami .hpp, .h).
🔍 Warto wiedzieć: Komunikaty o błędach w logu kompilacji to Twoi przyjaciele! Podpowiadają, co poszło nie tak i gdzie szukać problemu.

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Zanim zaczniesz pisać swój pierwszy kod, musisz wiedzieć, jak utworzyć i zapisać plik. To proste czynności, ale warto je opanować od początku.
Aby utworzyć nowy plik w Code::Blocks, wybierz z menu File → new → Empty file lub użyj skrótu Ctrl + Shift + N. Kiedy skończysz pisać kod, zapisz go używając File → Save lub prostszego skrótu Ctrl + S.
Jeśli na początku nazwy zakładki widzisz gwiazdkę (*), oznacza to, że plik nie został jeszcze zapisany. Pamiętaj o regularnym zapisywaniu swojej pracy!
Przydatne skróty klawiszowe w Code::Blocks:
⚡ Pro tip: Zapamiętaj skrót F9 - będziesz go używać najczęściej podczas nauki programowania!

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
W C++ kluczową rolę odgrywają dyrektywy - są to wiersze zaczynające się znakiem #. Najczęściej spotkasz dyrektywę #include, która pozwala dołączać do programu gotowe biblioteki z funkcjami.
Biblioteka cstdio (stdio.h) to standardowa biblioteka umożliwiająca pracę z konsolą i plikami. Dzięki niej możemy wyświetlać komunikaty i wchodzić w interakcję z użytkownikiem.
Funkcja printf służy do wypisywania tekstu na ekranie. Wystarczy w nawiasach umieścić tekst w podwójnych cudzysłowach, np. printf("Witaj świecie!");
Każdy program C++ zawiera blok główny, który wygląda tak:
int main()
{
// tutaj piszesz swój kod
return 0;
}
Wszystko między klamrami funkcji main() będzie wykonywane po kolei, aż do napotkania instrukcji return (która oznacza koniec programu).
🔑 Zapamiętaj: Funkcja
main()to serce każdego programu w C++. Bez niej program nie będzie działać!

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Komentarze to notatki, które umieszczasz w kodzie. Nie wpływają na działanie programu, ale są bardzo pomocne dla Ciebie i innych programistów, którzy będą czytać Twój kod.
W C++ mamy dwa rodzaje komentarzy:
Komentarz jednowierszowy zaczyna się od znaków // i trwa do końca linii:
int main()
{
// To jest komentarz - komputer go zignoruje
printf("Test działania Code::Blocks"); // to też komentarz
return 0;
}
Komentarz wielowierszowy zaczyna się od /* i kończy się */:
/* Ten komentarz
może zajmować
wiele linii */
Komentarze są świetne do opisywania, co robi Twój kod. Dzięki nim, wracając do programu po dłuższej przerwie, szybciej przypomnisz sobie, jak on działa:
// Wczytanie danych
// ... tutaj kod wczytujący dane
// Sortowanie danych
// ... tutaj kod sortujący dane
📝 Dobra praktyka: Pisz komentarze, które wyjaśniają DLACZEGO coś robisz, a nie CO robisz (to widać w kodzie). Dobrze napisane komentarze to inwestycja w przyszłość!

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
W C++ masz dwa główne sposoby wyświetlania informacji: printf (z języka C) oraz std::cout .
Funkcja printf może przyjmować wiele argumentów (wartości przekazywanych do funkcji). Pierwszy argument to tekst formatujący, który może zawierać znaki specjalne jak %d (liczba całkowita) czy %s (tekst):
printf("Czy %d jest większe od %s?", 3+4, "siedem");
// Wyświetli: Czy 7 jest większe od siedem?
Strumień wyjścia std::cout działa inaczej - używa operatora << do przekazywania danych:
std::cout << "Czy " << 3+4 << " jest większe od " << "siedem";
// Wyświetli: Czy 7 jest większe od siedem?
Zaletą std::cout jest to, że nie musisz pamiętać specjalnych formatów jak %d czy %s - strumień sam rozpoznaje typ danych.
Do wyświetlania znaków specjalnych (jak nowa linia) używamy:
printf: \n dla nowej linii, \t dla tabulacjistd::cout: std::endl dla nowej linii, \t dla tabulacji⚠️ Uwaga: Jeśli próbujesz użyć
std::couti kompilator zgłasza błąd, najprawdopodobniej zapomniałeś dołączyć biblioteki#include <iostream>.

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
W nowoczesnym C++ elementy biblioteki standardowej (jak cout) znajdują się w przestrzeni nazw std. To sposób na organizację kodu i unikanie konfliktów nazw.
Dlatego gdy chcesz użyć cout, musisz napisać:
#include <iostream>
int main()
{
std::cout << "Hello World!";
return 0;
}
Przedrostek std:: może być jednak męczący przy częstym używaniu. Istnieje prosty sposób, by go uniknąć - deklaracja using namespace std:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!";
return 0;
}
Dzięki tej deklaracji wszystkie elementy z przestrzeni std są dostępne bez przedrostka.
🔄 Ciekawostka: Starszy kod C++ często pomija przedrostek
std::, ale w nowoczesnym programowaniu preferowane jest jego używanie lub wybieranie konkretnych elementów (np.using std::cout;).

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Zmienna to obszar w pamięci komputera, w którym możesz przechowywać dane. W C++ każda zmienna ma określony typ, który definiuje rodzaj danych i ile miejsca zajmują.
Najpopularniejsze typy danych w C++:
Każdy typ zajmuje określoną ilość pamięci i ma swój zakres wartości. Na przykład:
int zajmuje 4 bajty i może przechowywać liczby od około -2 miliardów do +2 miliardówchar zajmuje 1 bajt i może przechowywać wartości od -128 do 127Istnieją też wersje unsigned (bez znaku) niektórych typów, które przechowują tylko wartości nieujemne, ale za to mają większy górny zakres.
Aby sprawdzić, ile pamięci zajmuje dany typ w Twoim kompilatorze, możesz użyć operatora sizeof:
cout << "Rozmiar int: " << sizeof(int) << " bajtów" << endl;
🧮 Ciekawostka: Rozmiary typów mogą się różnić w zależności od kompilatora i systemu. Zawsze warto je sprawdzać, jeśli Twój program musi działać na różnych platformach!

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów

Dostęp do wszystkich materiałów
Popraw swoje oceny
Dołącz do milionów studentów
Nasz asystent AI jest specjalnie dostosowany do potrzeb uczniów. W oparciu o miliony treści, które mamy na platformie, możemy udzielać uczniom naprawdę znaczących i trafnych odpowiedzi. Ale nie chodzi tylko o odpowiedzi, towarzysz prowadzi również uczniów przez codzienne wyzwania związane z nauką, ze spersonalizowanymi planami nauki, quizami lub treściami na czacie i 100% personalizacją opartą na umiejętnościach i rozwoju uczniów.
Aplikację możesz pobrać z Google Play i Apple Store.
Tak, masz całkowicie darmowy dostęp do wszystkich notatek w aplikacji, możesz w każdej chwili rozmawiać z Ekspertami lub ich obserwować. Możesz użyć punktów, aby odblokować pewne funkcje w aplikacji, które również możesz otrzymać za darmo. Dodatkowo oferujemy usługę Knowunity Premium, która pozwala na odblokowanie większej liczby funkcji.
6
Inteligentne Narzędzia NOWE
Przekształć te notatki w: ✓ 50+ Pytań Testowych ✓ Interaktywne Fiszki ✓ Pełny egzamin próbny ✓ Plany Eseju
App Store
Google Play
Aplikacja jest bardzo prosta i dobrze przemyślana. Do tej pory znalazłem wszystko, czego szukałem i mogłem się wiele nauczyć z innych notatek! Na pewno wykorzystam aplikację do pomocy przy robieniu prac domowych! No i oczywiście bardzo pomaga też jako inspiracja do robienia swoich notatek.
Stefan S
użytkownik iOS
Ta aplikacja jest naprawdę świetna. Jest tak wiele notatek i pomocnych informacji [...]. Moim problematycznym przedmiotem jest język niemiecki, a w aplikacji jest w czym wybierać. Dzięki tej aplikacji poprawiłam swój niemiecki. Polecam ją każdemu.
Samantha Klich
użytkownik Androida
Wow, jestem w szoku. Właśnie wypróbowałam aplikację, ponieważ widziałam ją kilka razy reklamowaną na TikToku jestem absolutnie w szoku. Ta aplikacja jest POMOCĄ, której potrzebujesz w szkole i przede wszystkim oferuje tak wiele rzeczy jak notatki czy streszczenia, które są BARDZO pomocne w moim przypadku.
Anna
użytkownik iOS
Kocham tę aplikację! Pomaga mi w zadaniach domowych, motywuje mnie i polepsza mi dzień. Dzięki tej aplikacji moje oceny się poprawiły. Lepszej aplikacji nie znajdę!🩷
Patrycja
użytkowniczka iOS
Super aplikacja! Ma odpowiedzi na wszystkie zadania. Testuję ją od paru miesięcy i jest po prostu perfekcyjna.
Szymon
użytkownik Android
Super aplikacja do nauki i sprawdzania wiedzy. Można znaleźć notatki z WSZYSTKICH przedmiotów. Polecam tym, którzy celują w oceny 5 i 6 😄
Szymon
użytkownik iOS
Aplikacja jest po prostu świetna! Wystarczy, że wpiszę w pasku wyszukiwania swój temat i od razu mam wyniki. Nie muszę oglądać 10 filmów na YouTube, żeby coś zrozumieć, więc oszczędzam swój czas. Po prostu polecam!
Kuba T
użytkownik Androida
W szkole byłem bardzo kiepski z matematyki, ale dzięki tej aplikacji radzę sobie teraz lepiej. Jestem bardzo wdzięczny, że ją stworzyliście.
Kriss
użytkownik Androida
Korzystam z Knowunity od ponad roku i jest mega! Najlepsze opcje z tej apki: ⭐️ Gotowe notatki ⭐️ Spersonalizowane treści ⭐️ Dostęp do chatu GPT W WERSJI SZKOLNEJ ⭐️ Konwersacje z innymi uczniami 🤍 NAUKA WRESZCIE NIE JEST NUDNA 🤍
Gosia
użytkowniczka Android
Bardzo lubię aplikację Knowunity, ponieważ pomaga mi w nauce. Odkąd ją mam moje oceny się poprawiają :)
Sara
użytkowniczka iOS
QUIZY I FISZKI SĄ SUPER PRZYDATNE I UWIELBIAM Knowunity AI. TO JEST DOSŁOWNIE JAK CHATGPT ALE MĄDRZEJSZY!! POMÓGŁ MI NAWET Z PROBLEMAMI Z TUSZEM DO RZĘS!! A TAKŻE Z PRAWDZIWYMI PRZEDMIOTAMI! OCZYWIŚCIE 😍😁😲🤑💗✨🎀😮
Krzysztof
użytkownik Android
Bardzo fajna aplikacja. Pomaga przygotować się do sprawdzianu, kartkówki lub odpowiedzi ustnej.
Oliwia
użytkowniczka iOS
Aplikacja jest bardzo prosta i dobrze przemyślana. Do tej pory znalazłem wszystko, czego szukałem i mogłem się wiele nauczyć z innych notatek! Na pewno wykorzystam aplikację do pomocy przy robieniu prac domowych! No i oczywiście bardzo pomaga też jako inspiracja do robienia swoich notatek.
Stefan S
użytkownik iOS
Ta aplikacja jest naprawdę świetna. Jest tak wiele notatek i pomocnych informacji [...]. Moim problematycznym przedmiotem jest język niemiecki, a w aplikacji jest w czym wybierać. Dzięki tej aplikacji poprawiłam swój niemiecki. Polecam ją każdemu.
Samantha Klich
użytkownik Androida
Wow, jestem w szoku. Właśnie wypróbowałam aplikację, ponieważ widziałam ją kilka razy reklamowaną na TikToku jestem absolutnie w szoku. Ta aplikacja jest POMOCĄ, której potrzebujesz w szkole i przede wszystkim oferuje tak wiele rzeczy jak notatki czy streszczenia, które są BARDZO pomocne w moim przypadku.
Anna
użytkownik iOS
Kocham tę aplikację! Pomaga mi w zadaniach domowych, motywuje mnie i polepsza mi dzień. Dzięki tej aplikacji moje oceny się poprawiły. Lepszej aplikacji nie znajdę!🩷
Patrycja
użytkowniczka iOS
Super aplikacja! Ma odpowiedzi na wszystkie zadania. Testuję ją od paru miesięcy i jest po prostu perfekcyjna.
Szymon
użytkownik Android
Super aplikacja do nauki i sprawdzania wiedzy. Można znaleźć notatki z WSZYSTKICH przedmiotów. Polecam tym, którzy celują w oceny 5 i 6 😄
Szymon
użytkownik iOS
Aplikacja jest po prostu świetna! Wystarczy, że wpiszę w pasku wyszukiwania swój temat i od razu mam wyniki. Nie muszę oglądać 10 filmów na YouTube, żeby coś zrozumieć, więc oszczędzam swój czas. Po prostu polecam!
Kuba T
użytkownik Androida
W szkole byłem bardzo kiepski z matematyki, ale dzięki tej aplikacji radzę sobie teraz lepiej. Jestem bardzo wdzięczny, że ją stworzyliście.
Kriss
użytkownik Androida
Korzystam z Knowunity od ponad roku i jest mega! Najlepsze opcje z tej apki: ⭐️ Gotowe notatki ⭐️ Spersonalizowane treści ⭐️ Dostęp do chatu GPT W WERSJI SZKOLNEJ ⭐️ Konwersacje z innymi uczniami 🤍 NAUKA WRESZCIE NIE JEST NUDNA 🤍
Gosia
użytkowniczka Android
Bardzo lubię aplikację Knowunity, ponieważ pomaga mi w nauce. Odkąd ją mam moje oceny się poprawiają :)
Sara
użytkowniczka iOS
QUIZY I FISZKI SĄ SUPER PRZYDATNE I UWIELBIAM Knowunity AI. TO JEST DOSŁOWNIE JAK CHATGPT ALE MĄDRZEJSZY!! POMÓGŁ MI NAWET Z PROBLEMAMI Z TUSZEM DO RZĘS!! A TAKŻE Z PRAWDZIWYMI PRZEDMIOTAMI! OCZYWIŚCIE 😍😁😲🤑💗✨🎀😮
Krzysztof
użytkownik Android
Bardzo fajna aplikacja. Pomaga przygotować się do sprawdzianu, kartkówki lub odpowiedzi ustnej.
Oliwia
użytkowniczka iOS