C/Pierwszy program: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
47fc19cc (dyskusja | edycje)
m Poprawienie literówek
Linia 7:
</source>
 
W programie definujemydefiniujemy główną funkcję <tt>main</tt>, będzie to punkt startu dla naszego programu. Definicja funkcji zawiera jej nazwę, listę przyjmowanych argumentów, typ zwracanej wartości (wyniku) oraz kod funkcji.
<source lang="C">
int main (void)
Linia 33:
Jeśli nie możesz skompilować powyższego programu, mogłeś popełnić literówkę przy przepisywaniu go. Zobacz też instrukcje na temat [[C/Używanie kompilatora|używania kompilatora]].
 
Jeśli udało Ci się pomyślnie skompilować i uruchomić program, jest możliwe, że jedyne co zaobserwowałeś to mignięcie okienka konsoli. Dzieje się tak, ponieważ nasz program wraz z wykonaniem swojego zadania (wypisanie komunikatu) kończy działanie, nie czekając na reakcję użytkownika. Problem nie wystepujewystępuje, jeśli uruchomimy aplikację z poziomu linii poleceń (np. w oknie konsoli).
 
Dodajmy do naszego programu polecenie wczytania pojedynczego znaku z wejścia (w zwykłym przypadku oznacza to oczekiwanie, aż użytkownik wciśnie jakiś klawisz na klawiaturze) - zadanie to wykona funkcja <tt>getchar</tt>.