Programowanie_w_jezyku_C_cwiczenia_praktyczne_Wydanie_II_cwprc2.pdf

(408 KB) Pobierz
1098165260.028.png
Programowanie w języku C.
Ćwiczenia praktyczne.
Wydanie II
ISBN: 978-83-24 6 -2834 - 6
Format: 140×208, stron: 120
Idź do
• Spis treści
Katalog książek
• Poznaj podstawy języka C
• Naucz się programowania strukturalnego
• Przećwicz swoje umiejętności
Poznaj w praktyce podstawowe narzędzie pracy profesjonalnych programistów!
Opracowanie języka C było milowym krokiem w historii rozwoju informatyki i choć od czasu jego
powstania minęło już niemal czterdzieści lat, nadal jest to jeden z najbardziej popularnych języków
programowania na świecie. Zawdzięcza to swojej elastyczności, dużym możliwościom, wysokiej
wydajności działania, łatwości tworzenia i konserwacji kodu oraz niezależności od platformy
sprzętowej. Nie bez znaczenia jest też fakt, że na jego składni oparte są inne nowoczesne języki
wysokiego poziomu, takie jak C++, C# czy Java – i że to właśnie jego poznanie jest często
pierwszym krokiem na drodze do kariery profesjonalnego programisty.
Niezależnie od tego, z jakich powodów chcesz nauczyć się języka C, doskonałą pomocą okaże się
książka „Programowanie w języku C. Ćwiczenia praktyczne. Wydanie II”. Poprawiona i uzupełniona
edycja ćwiczeń bezboleśnie wprowadzi Cię w świat programowania strukturalnego. Poznasz
podstawowe pojęcia związane z językiem C i zasady tworzenia poprawnego kodu, nauczysz się
prawidłowo korzystać z różnych typów danych i instrukcji, a także dowiesz się, jak przeprowadzać
operacje wejścia-wyjścia. Zgłębisz również tajniki bardziej zaawansowanych technik, takich jak
używanie wskaźników, tablic i struktur. Jeśli chcesz zacząć przygodę z programowaniem w C,
trałeś na idealną książkę!
• Podstawy tworzenia kodu w C
• Deniowanie stałych i zmiennych oraz ich używanie
• Stosowanie prostych i złożonych typów danych
• Używanie instrukcji warunkowych i tworzenie pętli
• Korzystanie z funkcji standardowych
• Posługiwanie się łańcuchami znakowymi
• Operacje związane ze strumieniami wejścia-wyjścia
• Deniowanie i używanie wskaźników do danych i funkcji
Nauka języka C jeszcze nigdy nie była tak prosta!
Twój koszyk
Cennik i informacje
o nowościach
Czytelnia
• Fragmenty książek
online
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
© Helion 1991–2011
1098165260.029.png 1098165260.030.png 1098165260.031.png 1098165260.001.png 1098165260.002.png 1098165260.003.png 1098165260.004.png 1098165260.005.png 1098165260.006.png 1098165260.007.png 1098165260.008.png 1098165260.009.png 1098165260.010.png 1098165260.011.png
 
Spis treci
Wstp
5
Rozdzia 1.
Podstawy jzyka C
7
Tworzenie programu w C
7
printf() — funkcja wyjcia
9
Zmienne w jzyku C
11
Stae w C
15
scanf() — funkcja wejcia
17
Instrukcja warunkowa if
19
Co powiniene zapamita z tego cyklu wicze?
25
wiczenia do samodzielnego wykonania
26
Rozdzia 2.
Programowanie strukturalne
27
Funkcje
28
Ptle w jzyku C
35
Wstp do tablic
35
Instrukcja switch
42
Co powiniene zapamita z tego cyklu wicze?
44
wiczenia do samodzielnego wykonania
45
Rozdzia 3.
Jzyk C dla wtajemniczonych
47
Tablice wielowymiarowe
47
Wskaniki
51
Wskaniki i tablice
52
Znaki oraz acuchy znaków
56
Znaki
57
acuchy znaków
58
4
Programowanie w jzyku C • wiczenia praktyczne
Zastosowanie wskaników
65
Przekazywanie przez wskanik zmiennej
jako argumentu funkcji
65
Dynamiczny przydzia pamici
67
Operacje arytmetyczne na wskanikach
68
Struktury w jzyku C
74
Co powiniene zapamita z tego cyklu wicze?
78
wiczenia do samodzielnego wykonania
80
Rozdzia 4.
Operacje wejcia-wyjcia
81
Strumienie wejcia-wyjcia
81
Funkcje wejcia
82
Funkcje wyjcia
86
Operacje na acuchach znaków
87
Kopiowanie acuchów znaków
88
czenie acuchów znaków
90
Operacje na plikach
92
Otwieranie, tworzenie i zamykanie
plików tekstowych
92
Odczytywanie pliku tekstowego
93
Zapisywanie pliku tekstowego
97
Co powiniene zapamita z tego cyklu wicze?
101
wiczenia do samodzielnego wykonania
102
Rozdzia 5.
Jzyk C dla guru
103
Struktury ze wskanikami
103
Wskaniki do funkcji
108
Tablice wskaników do funkcji
112
Preprocesor
113
Sparametryzowane makrodefinicje (makra)
115
Kompilacja warunkowa
116
Co powiniene zapamita z tego cyklu wicze?
118
wiczenia do samodzielnego wykonania
119
5
Jzyk C dla guru
Drogi Czytelniku, czyby opanowa cay materia z poprzed-
nich czci ksiki? Rozwizae wszystkie wiczenia? Nie
masz adnych wtpliwoci? Jeste pewien, e nie masz adnych
wtpliwoci? Hm… w takim razie moesz przekroczy kolejne wrota
fascynujcej krainy jzyka C i zanurzy si w bezmiernej gbinie
wiedzy. Pamitaj — std ju nie ma powrotu. Z pewnoci po lekturze
tej ksiki signiesz po opracowania omawiajce zaawansowane pojcia
zwizane z programowaniem w C (np. programowanie sieciowe) lub
rozpoczniesz nauk C++. Ale nie mów hop, póki nie przeskoczysz.
Najpierw opanuj materia zawarty w tym rozdziale. Gotów? Jeli tak,
zapraszam do lektury rozdziau 5. Bdzie w nim mowa o zaawanso-
wanym zastosowaniu struktur i wskaników do definicji struktur
danych nazywanych listami, wskanikach do funkcji oraz dyrektywach
preprocesora.
Struktury ze wskanikami
Nie jest wielk tajemnic, zwaszcza dla guru, e struktury te mog
zawiera wskaniki jako pola oraz e mona tworzy wskaniki do
struktur. Warto jednak o tym wspomnie na pocztku rozdziau, po-
niewa w jzyku C wprowadzono operator -> , który uatwia dostp
do wskaników do struktur. Najatwiej zrozumie to na poniszym
przykadzie.
1098165260.012.png 1098165260.013.png 1098165260.014.png 1098165260.015.png 1098165260.016.png 1098165260.017.png 1098165260.018.png 1098165260.019.png 1098165260.020.png 1098165260.021.png 1098165260.022.png 1098165260.023.png 1098165260.024.png 1098165260.025.png 1098165260.026.png 1098165260.027.png
Zgłoś jeśli naruszono regulamin