ODBIERZ TWÓJ BONUS :: »

Język C. Szkoła programowania. Wydanie VI Stephen Prata

Autor:
Stephen Prata
Serie wydawnicze:
Szkoła programowania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.9/6  Opinie: 67
Stron:
1024
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
107,40 zł 179,00 zł (-40%)
107,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
89,50 zł 179,00 zł (-50%)
89,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Rozumienia podstaw języka C oraz jego standardów (ANSI/ISO, C99, C11)
  • Tworzenia i organizowania czytelnych programów w C
  • Stosowania typów danych, zmiennych, stałych i operacji na nich
  • Pracy z łańcuchami znakowymi oraz formatowanym wejściem-wyjściem
  • Wykorzystywania operatorów, wyrażeń i instrukcji sterujących
  • Implementowania pętli (while, for, do-while) i rozgałęzień (if, switch, goto)
  • Obsługi wejścia-wyjścia znakowego oraz przekierowywania danych
  • Definiowania i wykorzystywania funkcji, w tym rekurencji i prototypów
  • Pracy z tablicami jedno- i wielowymiarowymi oraz wskaźnikami
  • Manipulowania łańcuchami znakowymi i korzystania z funkcji łańcuchowych
  • Zarządzania pamięcią, klasami zmiennych oraz dynamicznego przydziału pamięci (malloc, free)
  • Obsługi plików: otwierania, zapisywania, czytania i pracy z różnymi trybami
  • Tworzenia i używania struktur, unii, typów wyliczeniowych oraz typedef
  • Wykorzystywania operacji bitowych i pól bitowych w praktyce
  • Stosowania preprocesora (#define, #include, makra) i korzystania ze standardowej biblioteki C
  • Implementowania zaawansowanych struktur danych: list łączonych, kolejek i drzew binarnych

Język C niewątpliwie należy do kanonu języków programowania. Cechuje się elegancją i prostotą, jest wszechstronny i elastyczny, jednak uważa się go za trudny i wymagający. Na pewno warto opanować C — jeśli nauczysz się tworzyć solidny kod w tym języku, poradzisz sobie z każdym innym językiem programowania.

Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia zasady programowania, zawiera opisy licznych rozwiązań programistycznych, setki przykładów kodu oraz ćwiczenia do samodzielnego wykonania. Dzięki takiemu układowi treści wiele osób nauczyło się C właśnie z tej książki, a kolejne jej wydania są przyjmowane z entuzjazmem.

W tej książce znajdziesz:

  • kompletne omówienie podstaw języka C i najważniejszych paradygmatów programowania
  • wyczerpujące informacje o nowych elementach C
  • jasne wskazówki dotyczące wyboru poszczególnych metod programowania w różnych sytuacjach
  • setki przykładowych fragmentów kodu
  • pytania sprawdzające i ćwiczenia utrwalające w każdym rozdziale
  • liczne informacje o możliwościach języka C

Naucz się C, a zrozumiesz istotę programowania!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Stephen Prata wykłada astronomię, fizykę i informatykę w College of Marin w Kentfield w Kalifornii. Magisterium uzyskał na Politechnice Kalifornijskiej, a doktorat na Uniwersytecie Stanowym Kalifornii w Berkeley. Jest autorem i współautorem ponad tuzina książek wydanych przez The Waite Group, w tym książki "New C Primer Plus", która uzyskała w 1990 roku nagrodę za najlepszy podręcznik komputerowy przyznawaną przez Stowarzyszenie Prasy Informatycznej oraz niniejszej, nominowanej do tej samej nagrody w roku 1991.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka obejmuje najnowsze standardy języka C, takie jak C11?
Tak, wydanie VI zostało zaktualizowane i zawiera omówienie elementów standardu C11, a także wcześniejszych standardów ANSI/ISO C i C99.
2. Jakie praktyczne materiały znajdę w książce?
Książka zawiera setki przykładów kodu, pytania sprawdzające i ćwiczenia do samodzielnego wykonania, co pozwala na praktyczne utrwalenie wiedzy i rozwijanie umiejętności programistycznych.
3. Czy książka nadaje się do samodzielnej nauki?
Tak, układ treści, przystępne wyjaśnienia, liczne przykłady oraz ćwiczenia czynią ją doskonałą do samodzielnej nauki programowania w języku C.
4. Czy znajdę w książce informacje o pracy z kompilatorami i środowiskami programistycznymi?
Tak, książka omawia różne kompilatory (w tym GCC, LLVM), środowiska programistyczne oraz zagadnienia związane z uruchamianiem i testowaniem programów w systemach Windows, Linux i Mac.
5. Czy książka obejmuje zaawansowane zagadnienia, takie jak wskaźniki, dynamiczna alokacja pamięci czy struktury danych?
Tak, książka szczegółowo opisuje zaawansowane tematy, w tym wskaźniki, zarządzanie pamięcią, struktury, unie, typy wyliczeniowe, manipulowanie bitami, obsługę plików oraz implementację złożonych struktur danych, takich jak listy, kolejki i drzewa binarne.
6. Czy książka może być przydatna studentom informatyki oraz osobom przygotowującym się do pracy jako programista?
Zdecydowanie tak - książka jest często wykorzystywana jako podręcznik akademicki i stanowi solidną podstawę do dalszego rozwoju kariery programistycznej, zarówno w branży, jak i w środowisku naukowym.
7. W jakiej formie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz jako e-book (PDF, ePub, mobi), co pozwala na wybór najwygodniejszej formy czytania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
107,40 zł
Dodaj do koszyka
Ebook
89,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile