Zapewne od razu chcielibyście napisać program robiący coś konkretnego ,ale nie ma tak dobrze. Wykorzystamy metodę „małych kroków”, tzn. będziemy poznawać małe ilości wiadomości, ale dobrze i przystępnie wytłumaczone (mam nadzieję). Zaczniemy od poznania budowy programu w C++ na bazie programu, który po uruchomieniu nie pobiera żadnych danych od osoby go używającej (użytkownika) i nic nie wyświetla na ekranie monitora, czyli teoretycznie nic nie robi.
Oto i on:
/*Program „nie robiący nic”*/
/*Plik: nic.cpp*/
int main( void)//miejce gdzie wszystko się zaczyna – czyli sygnał dla komputera, gdzie rozpoczyna się nowy program
{//nawias rozpoczynający program
}//nawias kończący program
Prostota przede wszystkim. Każdy program rozpoczyna się od wykonania funkcji (o tym co to jest funkcja opowiem później) int main( void) , to tu kieruje się komputer po rozpoczęciu programu i od tego miejsca po kolei wykonywane są kolejne instrukcje ujęte między nawias początkowy { i końcowy } , czyli zawarte w ciele funkcji. Pozostaje jeszcze jedna kwestia „do czego służą pierwsze dwie linijki i tekst po //”. Otóż są to komentarze.
/*Plik: nic.cpp*/
int main( void)//miejce gdzie wszystko się zaczyna – czyli sygnał dla komputera, gdzie rozpoczyna się nowy program
{//nawias rozpoczynający program
}//nawias kończący program
Komentarze to informacje dla osoby oglądającej kod źródłowy, o tym do czego służy dana linijka lub fragment programu. Kompilator pomija komentarze i nie mają one dla niego żadnego znaczenia, tak jakby ich „nie widział”, więc do komputera w ogóle one nie dotrą. W C++ występują dwa rodzaje komentarzy:
- rozpoczynające się od /* i kończące na */ , gdzie cały tekst między tymi znacznikami jest pomijany bez względu na to ile linii zajmuje. Służą często jako „wizytówki programu” tzn. wstęp do kodu źródłowego z nazwą i krótkim opisem działania programu, lub jako opisy działania poszczególnych bloków programu.
Brak komentarzy:
Prześlij komentarz