reklama - zainteresowany?

Programowanie w języku C. Szybki start - Helion

Programowanie w języku C. Szybki start
Autor: Larry Ullman, Marc Liyanage
Tytuł oryginału: C Programming : Visual QuickStart Guide (Visual Quickstart Guides)
Tłumaczenie: Rafał Jońca
ISBN: 83-7361-808-2
stron: 400, Format: B5, okładka: miękka
Data wydania: 2005-03-02
Księgarnia: Helion

Cena książki: 49,90 zł

Dodaj do koszyka Programowanie w języku C. Szybki start

Tagi: C - Programowanie

Błyskawiczny kurs programowania aplikacji w języku C

Język C, mimo prawie 30-letniej historii, cieszy się niesłabnącą popularnością wśród programistów. Wszyscy jego użytkownicy cenią w nim prostą i czytelną składnię, niewielki i łatwy do zapamiętania zakres słów kluczowych oraz duże możliwości, dzięki którym za pomocą C można rozwiązać niemal każde zagadnienie programistyczne. Zewnętrzne biblioteki, dostępne w sieci oraz dołączane do najpopularniejszych narzędzi programistycznych, dodatkowo rozszerzają możliwości C.

Książka "Programowanie w języku C. Szybki start" to podręcznik dla tych, którzy chcą poznać C w praktyce i nie chcą przebijać się przez dziesiątki stron opisów teoretycznych. Każde zagadnienie -- od najprostszych, związanych ze strukturą programu i zasadami kompilacji aż do złożonych typów danych i obsługi plików zewnętrznych -- jest przedstawione w postaci bogato ilustrowanej sekwencji czynności. Wykonując kolejne przykłady z książki, poznasz wszystkie podstawowe wiadomości o programowaniu w języku C.

  • Struktura programu w języku C
  • Typy danych
  • Sterowanie działaniem programu
  • Korzystanie ze standardowego wejścia i wyjścia
  • Deklarowanie i stosowanie funkcji
  • Dyrektywy preprocesora
  • Wskaźniki i zarządzanie pamięcią
  • Obsługa plików
  • Złożone typy danych

Poznaj zalety i możliwości najpopularniejszego języka programowania.

Dodaj do koszyka Programowanie w języku C. Szybki start

 

Osoby które kupowały "Programowanie w języku C. Szybki start", wybierały także:

  • Język C. Kurs video. Praktyczne wprowadzenie do programowania
  • Linux. Programowanie systemowe
  • Język C. Solidna wiedza w praktyce. Wydanie VIII
  • Tablice informatyczne. C
  • Programowanie współbieżne. Systemy czasu rzeczywistego

Dodaj do koszyka Programowanie w języku C. Szybki start

Spis treści

Programowanie w języku C. Szybki start -- spis treści

Wprowadzenie (9)

  • Dlaczego właśnie język C? (10)
  • Sposób działania języka C (11)
  • Co będzie potrzebne? (12)
  • O książce (13)
  • Uzyskanie pomocy (15)

Rozdział 1. Zaczynamy przygodę z językiem C (17)

  • Składnia podstawowa (18)
  • Wyświetlanie tekstu (21)
  • Kompilacja i uruchomienie programu (23)
  • Unikanie zamknięcia aplikacji (28)
  • Dodanie komentarzy do kodu źródłowego (30)
  • Stosowanie białych znaków (33)

Rozdział 2. Typy danych (35)

  • Poprawna składnia zmiennych (36)
  • Przypisanie wartości do zmiennej (40)
  • Wyświetlanie zmiennych (41)
  • Znaki (44)
  • Ciągi znaków (46)
  • Stałe (48)

Rozdział 3. Liczby (51)

  • Wybór odpowiedniego typu danych numerycznych (52)
  • Operacje arytmetyczne (55)
  • Operatory inkrementacji i dekrementacji (60)
  • Kolejność wykonywania operatorów (63)
  • Przepełnienie i niedomiar (66)
  • Konwersja zmiennych (70)

Rozdział 4. Struktury sterujące (73)

  • Instrukcja warunkowa if (74)
  • Operatory logiczne i porównania (77)
  • Klauzule else i else if (81)
  • Operator trójargumentowy (84)
  • Instrukcja switch (87)
  • Pętla while (90)
  • Pętla for (94)

Rozdział 5. Standardowe wejście i wyjście (97)

  • Pobranie pojedynczego znaku (98)
  • Pobranie całego słowa (103)
  • Odczyt danych liczbowych (107)
  • Odczyt wielu wartości (111)
  • Walidacja otrzymanych danych (116)
  • Zaawansowane wykorzystanie funkcji printf() (120)

Rozdział 6. Tablice (123)

  • Wprowadzenie do tablic (124)
  • Przypisywanie wartości do tablicy (126)
  • Dostęp do wartości tablicy (131)
  • Definiowanie tablic za pomocą stałych (134)
  • Przechodzenie przez elementy tablicy w pętli (136)
  • Tablice znaków (139)
  • Tablice wielowymiarowe (144)

Rozdział 7. Tworzenie własnych funkcji (149)

  • Tworzenie prostych funkcji (150)
  • Funkcje przyjmujące argumenty (154)
  • Tworzenie funkcji zwracającej wartość (159)
  • Tworzenie funkcji typu inline (165)
  • Rekurencja (168)
  • Zasięg zmiennych (172)

Rozdział 8. Preprocesor języka C (177)

  • Wprowadzenie do preprocesora języka C (178)
  • Wykorzystanie stałych (185)
  • Makra przypominające funkcje (188)
  • Makra jako funkcje i przyjmowanie argumentów (191)
  • Tworzenie i dołączanie plików nagłówkowych (196)
  • Dołączanie plików nagłówkowych (200)
  • Tworzenie warunków (203)

Rozdział 9. Wskaźniki (207)

  • Program w pamięci komputera (208)
  • Operator pobrania adresu zmiennej (210)
  • Przechowywanie i pobieranie adresów ze zmiennych wskaźnikowych (214)
  • Inne spojrzenie na zmienne wskaźnikowe (218)
  • Dereferencja zmiennych wskaźnikowych (220)
  • Przekazanie adresu do funkcji (224)
  • Tablice, wskaźniki i arytmetyka wskaźnikowa (228)
  • Tablice wskaźników (233)

Rozdział 10. Zarządzanie pamięcią (239)

  • Pamięć statyczna i dynamiczna (240)
  • Rzutowanie typów (245)
  • Alokacja tablic o rozmiarze dynamicznym (249)
  • Zmiana rozmiaru bloku pamięci (253)
  • Zwracanie pamięci z funkcji (262)
  • Zapobieganie wyciekom pamięci (268)

Rozdział 11. Ciągi znaków (271)

  • Podstawowa składnia wskaźników na ciągi znaków (272)
  • Znajdowanie długości ciągu znaków (277)
  • Łączenie ciągów znaków (konkatenacja) (281)
  • Porównywanie ciągów znaków (285)
  • Kopiowanie ciągów znaków (291)
  • Sortowanie ciągów znaków (296)

Rozdział 12. Tworzenie napisów i plansz tytułowych (303)

  • Otwarcie i zamknięcie pliku (304)
  • Zapis danych do pliku (310)
  • Odczyt danych z plików (317)
  • Przetwarzanie danych odczytanych z pliku (321)
  • Zapis danych binarnych (323)
  • Odczyt plików binarnych (329)
  • Poruszanie się po pliku binarnym (332)

Rozdział 13. Stosowanie efektów (337)

  • Wprowadzenie do struktur (338)
  • Konstrukcja typedef (345)
  • Tablice struktur (350)
  • Wprowadzenie do list (356)

Dodatek A Instalacja i obsługa narzędzi programistycznych (369)

  • Dev-C++ dla systemu Windows (370)
  • Korzystanie ze środowiska Dev-C++ (372)
  • Aplikacja Xcode z systemu Mac OS X (375)
  • Narzędzia dostępne w systemach uniksowych (377)
  • Znajdowanie błędów za pomocą programu uruchomieniowego GDB (378)
  • Inne narzędzia (380)

Dodatek B Materiały dodatkowe (381)

  • Witryny internetowe (382)
  • Tabele (384)

Skorowidz (387)

Dodaj do koszyka Programowanie w języku C. Szybki start

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.