C/Przykłady z komentarzem: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Mina86 (dyskusja | edycje)
m →‎Zamiana liczb dziesiętnych na liczby w systemie dwójkowym: zmiana z 8 na CHAR_BIT i inne male zmiany
T ziel (dyskusja | edycje)
Nie podano opisu zmian
Linia 22:
scanf("%d %d", &n, &m);
/* jezelijeżeli bylwystąpił bladbłąd w otwieraniu pliku i go nie otwarto,
wówczas funkcja fclose(fp) wywołana na końcu programu zgłosi błąd
wykonania i wysypie nam program z działania, stąd musimy umieścić
Linia 85:
 
=== Zalążek przeglądarki ===
Zajmiemy się tym razem inną kwestią, a mianowicie programowaniem sieci. Jest to zagadnienezagadnienie bardzo ostatnio popularne. Nasz program będzie miał za zadanie połączyć się z serwerem, którego adres użytkownik będzie podawał jako pierwszy parametr programu, wysłać zapytanie HTTP i odebrać treść, którą wyśle do nas serwer. Zacznijmy może od tego, że obsługa sieci jest niemal identyczna w różnych systemach operacyjnych. Na przykład między systemami z rodziny Unix oraz Windowsem różnica polega tylko na dołączeniu innych plików nagłówkowych (dla Windowsa - winsock2.h). Przeanalizujmy zatem poniższy kod:
 
#include <stdio.h>