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

Przejdź do nawigacji Przejdź do wyszukiwania
Usunięte 4 bajty ,  8 lat temu
brak opisu edycji
mNie podano opisu zmian
Nie podano opisu zmian
== Twój pierwszy program ==
Przyjęło się, że pierwszy program napisany w dowolnym języku programowania powinien wyświetlić tekst "Hello World!" (Witaj Świecie!). Sam język C nie ma żadnych mechanizmów przeznaczonych do wprowadzania i wypisywania danych, możemy jednak skorzystać z dostępnych rozwiązań - w tym przypadku gotowej funkcji <tt>[[C/puts|puts]]</tt>, która umieszcza podany tekst na "strumieniu wyjściowym programu", co da dla nasnam efekt wyświetlenia napisu na ekranie (podobnie jak w Pascalu używa się do tego procedur. Pascalowskim odpowiednikiem funkcji <tt>puts</tt> jest <tt>writeln</tt>).
 
Funkcja ta jest zawarta w zbiorze wielu gotowych funkcji zwanym standardową biblioteką C (ang. ''C Standard Library''). W języku C deklaracje funkcji zawarte są w plikach nagłówkowych<ref> pliki te posiadają najczęściej rozszerzenie ''.h'' (lub ''.hpp'', które zwykło się stosować w języku [[C++]]). Rozszerzenie nie ma swych "technicznych" korzeni - jest to tylko pewna konwencja.</ref>. Taki plik dołączymy do naszego programu przy pomocy dyrektywy <tt>#include</tt><ref>Przed procesem kompilacji, w miejsce tej dyrektywy wstawiana jest treść podanego pliku nagłówkowego, dostarczając deklaracji funkcji</ref>. Interesuje nas plik <tt>[[C/Biblioteka standardowa/Indeks tematyczny#stdio.h|stdio.h]]</tt>, zawierający niezbędny dla kompilatora opis funkcji <tt>puts</tt>, który dołączyć do programu możemy w poniższy sposób:
Anonimowy użytkownik

Menu nawigacyjne