#0 Kurs C++ - Omówienie kodu źródłowego i instalacja środowiska.
Witam serdecznie z tej strony Firewall, jest to #0 tutorial z serii programowania w C++. Dlaczego poradnik zerowy?
Ponieważ nie będę w tym poradniku programować ale zaopatrzę się w odpowiednie do tego oprogramowanie. Język C++ jest według mnie najlepszym wyborem jakim można dokonać. Pierwszym krokiem jaki musimy wykonać jest zainstalowanie niezbędnego oprogramowania jakim jest Code::Blocks (Darmowy). Ważne jest aby pobrać Code::Blocksa z kompilatorem, pozwoli to na szybkie odtworzenie Twojego kodu i pokazanie go na ekranie komputera.
Jak wygląda podstawowy kod w języku C++?
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World"<<endl;
return 0;
}
Pora na objaśnienie powyższego kodu;
Najłatwiej jest chyba z rozszyfrowaniem linijki cout<<"Hello World"<<endl; Dlaczego? Ponieważ po wpisaniu tej lini w okno programu i uruchomieniu kompilatora wyświetli się komunikat Hello World.Czyli instrukcja, którą używamy "cout" służy do wypisania tekstu zawartego w cudzysłowiach na ekranie komputera. Ta nazwa pochodzi od angielskiego słowa console output, czyli wyprowadzenie jakiegoś tekstu do okna konsoli. z kolei zapis "endl" z angielskiego "endline" powoduje przejście do następnego wiersza w konsoli. Z kolei "<<" są to operatory wysyłania do strumienia, oddzielają kolejne rzeczy do wypisania.
Instrukcja na samej górze czyli #include służy do podpinania do programu gotowych bibliotek, includować znaczy dołączać, włączać, z kolei <iostream> z angielskiego dwie pierwsze litery oznaczają input, output a stream, to nic innego jak wejście lub wyjście, czyli cała nazwa strumień wejścia/wyjścia, chodzi oczywiście o strumienie danych.
Linia using namespace std; "oznacza używa przestrzeni nazw standardowej", gdyby jednak nie było tej linii, trzeba byłoby pisać za każdym razem:
#include <iostream>
int main()
{
std::cout << "Hello World" << endl;
}
Linia int main() oznacza funkcję główną, przez funkcję można rozumieć, że jest to zestaw zadań do wykonania w naszym programie. Te klamry "{}" definiują zakończenie i rozpoczęcie się funkcji głównej.
Cóż to takiego skrót int? To nic innego jak z angielskiego słowa inteager, po polsku powiedzielibyśmy integralna, niepodzielna a matematycznie; całkowita.
Dziękuje za przeczytanie tego poradnika i mam nadzieję, że coś z niego wyniesiecie. Copyright by Firewall dla CSowicze.pl Zakazuję się kopiowania treści poradnika bez zgody autora.