Każdy kompilator potrzebuje wiedzieć w jakim języku pisze i z jakich zasobów wiedzy musi korzystając, do programu dołączamy potrzebne biblioteki (zasoby wiedzy kompilatora), za pomocą polecenia #include oraz wpisanie w nawiasach ostrokątnych (< >) nazwy biblioteki wraz z rozszerzeniem. My w naszych pierwszych programach będziemy korzystać z biblioteki stdio.h. To dzięki dołączeniu tej biblioteki kompilator będzie wiedział o co chodzi nam przez wpisanie w oknie kompilatora poleceń, inaczej mówiąc nauczy się naszego języka.
Program po dołączeniu biblioteki szuka u nas głównej funkcji programu oznaczonej przez użytkownika poleceniem int main(), w następnych postach wytłumaczę czym jest przedrostek int oraz do czego służą nawiasy znajdujące się po main, tymczasem zajmijmy się tym co powinno znaleźć się w funkcji main aby na naszym ekranie cokolwiek się pojawiło. Zasięg naszej funkcji określamy przez wstawienie nawiasów klamrowych ({}), pomiędzy nimi znajduje się wszystko co będzie należeć do tej funkcji.
Skoro zaczęliśmy już nasz program (dodaliśmy bibliotekę i rozpoczęliśmy główną funkcję), dobrze byłoby też pokazać kompilatorowi gdzie kończy się program. Oznaczamy to poprzez wpisanie polecenia return 0;. Po tym poleceniu program automatycznie się zamknie i zwróci wartość 0, co dla kompilatora oznacza brak błędu. Średnik znajdujący się po zerze oznacza koniec polecenia, tak jak dla nas kropka oznacza koniec zdania.
W tym momencie twój program powinien wyglądać następująco:
#include <stdio.h>
int main(){
return 0;
}
No dobrze, skoro mamy już ramy dokumentu, możemy je skompilować i uruchomić. W kompilatorze Dev-C++ kompilujemy poprzez naciśniecie klawisza F9. Po naciśnięciu wybieramy miejsce gdzie chcemy zapisać swój projekt, wybieramy jego nazwę i co ważne zmieniamy typ zapisu na:
Tak powinien wyglądać twój program po naciśnięciu 'F9'. Program uruchamia się w konsoli (to jest to czarne okno) , a skoro mamy już carne okno to wypiszmy na nim jakaś wiadomość, wypisujemy na nim przez wpisanie polecenia printf();, w nawiasach wpisujemy (w cudzysłowach) tekst jaki chcemy aby pojawił się w oknie konsoli. Tym razem wpiszmy tutaj adres tego bloga. Nasz program powinien teraz wyglądać następująco:
#include <stdio.h>
int main(){
printf("pgprogramowaine.blogspot.com");
system("pause");
return 0;
}
Jak widać nie wygląda to za dobrze, dlatego po adresie dodajmy znak przejścia do nowej linie (Enter) w C oznacza się go przez wpisanie \n. Wpisujemy to oczywiście jeszcze wewnątrz cudzysłowów zaraz za com. Konsola powinna zmienić się na taką:
Istnieje parę użytecznych znaków specjalnych, jak ten tutaj użyty znak nowej linii, w podsumowaniu dopiszę jeszcze 2 takie znaki, a tymczasem zapraszam do wykonania zadania, powodzenia.



Brak komentarzy:
Prześlij komentarz