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

Usunięta treść Dodana treść
m →‎Hello world!: włąsne puts
Linia 9:
 
== Hello world!==
 
===własne puts===
<source lang=c>
/*
 
https://www.quora.com/How-can-I-print-%E2%80%9Cwelcome%E2%80%9D-without-using-in-C
Steve Baker
 
*/
int puts(const char *s);
int main ()
{
puts ( "Hello world " ) ;
}
 
</source>
 
===puts z biblioteki standardowej===
Przyjęło się, że pierwszy [[C/Program|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 nam 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>).