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

brak opisu edycji
m (→‎Zamiana liczb dziesiętnych na liczby w systemie dwójkowym: zmiana z 8 na CHAR_BIT i inne male zmiany)
Nie podano opisu zmian
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ć
 
=== 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>
52

edycje