reklama - zainteresowany?

Programowanie w języku C. FAQ - Helion

Programowanie w języku C. FAQ
Autor: Steve Summit
Tytuł oryginału: C Programming FAQs
Tłumaczenie: Przemysław Kowalczyk
ISBN: 83-7361-094-4
stron: 400, Format: B5, okładka: miękka
Data wydania: 2003-05-08
Księgarnia: Helion

Cena książki: 39,99 zł

Dodaj do koszyka Programowanie w języku C. FAQ

Tagi: C - Programowanie

Przysłowie "kto pyta, nie błądzi" nie zawiera całej prawdy. Nie wystarczy pytać, trzeba jeszcze znajdować odpowiedzi. Książka "Programowanie w języku C. FAQ" to zbiór kilkuset odpowiedzi na najczęściej zadawane pytania na temat tego języka programowania. Z pewnością część z przedstawionych tu pytań już pojawiła się w Twojej praktyce programistycznej (pamiętasz, ile czasu straciłeś poszukując odpowiedzi?). Inne problemy dopiero się pojawią i jeśli na Twojej półce będzie ta książka, szybko znajdziesz w niej zwięzłe, ale wyczerpujące rozwiązanie często wzbogacone przykładem kodu źródłowego.

Chociaż książka żadną miarą nie powinna być traktowana jako podręcznik, z którego można nauczyć się programowania w C, z pewnością przyda się każdej osobie używającej tego języka w codziennej praktyce. Autor porusza wiele przydatnych zagadnień obejmujących szeroki zestaw tematów.

Omówiono między innymi:

  • Deklaracje
  • Struktury i unie
  • Puste wskaźniki
  • Wyrażenia
  • Makroprocesor
  • AlokacjÄ™ pamiÄ™ci
  • Różnice miÄ™dzy standardami C
  • StandardowÄ… bibliotekÄ™ wejÅ›cia-wyjÅ›cia
  • Kwestie zwiÄ…zane z systemami operacyjnymi

Dodaj do koszyka Programowanie w języku C. FAQ

 

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

  • JÄ™zyk C. Kurs video. Praktyczne wprowadzenie do programowania
  • Internet rzeczy. Podstawy programowania aplikacji i serwer
  • Nowoczesny C. Przegl
  • Efektywny C. Wprowadzenie do profesjonalnego programowania
  • JÄ™zyk C. Solidna wiedza w praktyce. Wydanie VIII

Dodaj do koszyka Programowanie w języku C. FAQ

Spis treści

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

Pytania (9)

Przedmowa (37)

Wprowadzenie (41)

  • Jak korzystać z tej książki? (41)
  • Format pytaÅ„ (43)
  • PrzykÅ‚ady kodu (43)
  • Organizacja książki (44)

Rozdział 1. Deklaracje i inicjalizacja (47)

  • Podstawowe typy (47)
  • Deklaracje wskaźników (50)
  • Styl deklaracji (51)
  • Klasy pamiÄ™ci (54)
  • Definicje typów (55)
  • Kwalifikator const (59)
  • ZÅ‚ożone deklaracje (59)
  • Rozmiary tablic (62)
  • Problemy z deklaracjami (64)
  • PrzestrzeÅ„ nazw (65)
  • Inicjalizacja (69)

Rozdział 2. Struktury, unie i typy wyliczeniowe (73)

  • Deklaracje struktur (73)
  • DziaÅ‚ania na strukturach (78)
  • Wyrównywanie pól struktur (80)
  • DostÄ™p do pól struktur (82)
  • Różne pytania na temat struktur (83)
  • Unie (84)
  • Typy wyliczeniowe (85)
  • Pola bitowe (86)

Rozdział 3. Wyrażenia (89)

  • Kolejność obliczania (89)
  • Inne pytania na temat wyrażeÅ„ (96)
  • ReguÅ‚y zachowywania (100)

Rozdział 4. Wskaźniki (103)

  • Podstawy (103)
  • DziaÅ‚ania na wskaźnikach (105)
  • Wskaźniki jako parametry funkcji (106)
  • Różne zastosowania wskaźników (110)

Rozdział 5. Wskaźniki puste (113)

  • Wskaźniki puste i literaÅ‚y wskaźnika pustego (113)
  • Makrodefinicja NULL (116)
  • Retrospektywa (121)
  • Co można znaleźć pod adresem 0? (124)

Rozdział 6. Tablice i wskaźniki (127)

  • Podstawowe zwiÄ…zki miÄ™dzy tablicami i wskaźnikami (128)
  • Tablicom nie można przypisywać wartoÅ›ci (131)
  • Retrospektywa (132)
  • Wskaźniki do tablic (134)
  • Dynamiczne tworzenie tablic (136)
  • Funkcje a tablice wielowymiarowe (140)
  • Rozmiary tablic (143)

Rozdział 7. Przydzielanie pamięci (145)

  • Podstawowe problemy z przydzielaniem pamiÄ™ci (145)
  • WywoÅ‚ywanie funkcji malloc (149)
  • Problemy z funkcjÄ… malloc (152)
  • Zwalnianie pamiÄ™ci (155)
  • Rozmiar przydzielonych bloków (158)
  • Inne funkcje przydzielajÄ…ce pamięć (159)

Rozdział 8. Znaki i napisy (165)

Rozdział 9. Wyrażenia i zmienne logiczne (171)

Rozdział 10. Preprocesor języka C (175)

  • Makrodefinicje (175)
  • Pliki nagłówkowe (180)
  • Kompilacja warunkowa (183)
  • Zaawansowane przetwarzanie (186)
  • Makrodefinicje ze zmiennÄ… liczbÄ… argumentów (189)

Rozdział 11. Standard ANSI/ISO języka C (193)

  • Standard (193)
  • Prototypy funkcji (195)
  • Kwalifikator const (198)
  • Funkcja main (200)
  • WÅ‚aÅ›ciwoÅ›ci preprocesora (203)
  • Inne sprawy zwiÄ…zane ze Standardem ANSI (205)
  • Stare lub niezgodne ze Standardem kompilatory (208)
  • Kwestie zgodnoÅ›ci (211)

Rozdział 12. Standardowa biblioteka wejścia-wyjścia (215)

  • Podstawy obsÅ‚ugi wejÅ›cia-wyjÅ›cia (216)
  • Formaty dla funkcji printf (218)
  • Formaty dla funkcji scanf (222)
  • Problemy z funkcjÄ… scanf (224)
  • Inne funkcje z biblioteki wejÅ›cia-wyjÅ›cia (228)
  • Otwieranie plików i operacje na nich (232)
  • Przekierowywanie strumieni stdin i stdout (235)
  • ObsÅ‚uga wejÅ›cia-wyjÅ›cia w trybie binarnym (237)

Rozdział 13. Funkcje biblioteczne (241)

  • Funkcje operujÄ…ce na napisach (241)
  • Sortowanie (247)
  • Data i czas (251)
  • Liczby losowe (254)
  • Inne funkcje biblioteczne (261)

Rozdział 14. Liczby zmiennoprzecinkowe (265)

Rozdział 15. Listy argumentów o zmiennej długości (273)

  • WywoÅ‚ywanie funkcji o zmiennej liczbie argumentów (274)
  • Implementacja funkcji o zmiennej liczbie argumentów (275)
  • Pobieranie argumentów z listy (280)
  • Trudniejsze problemy (283)

Rozdział 16. Dziwne problemy (287)

Rozdział 17. Styl (293)

Rozdział 18. Narzędzia i zasoby (299)

  • NarzÄ™dzia (299)
  • Program lint (301)
  • Zasoby (303)

Rozdział 19. Kwestie zależne od systemu operacyjnego (309)

  • Klawiatura i ekran (310)
  • Inne operacje wejÅ›cia-wyjÅ›cia (316)
  • Pliki i katalogi (318)
  • BezpoÅ›redni dostÄ™p do pamiÄ™ci (324)
  • Polecenia systemowe (326)
  • Åšrodowisko procesu (329)
  • Inne operacje zależne od systemu (330)
  • Retrospektywa (333)

Rozdział 20. Różności (335)

  • Przydatne techniki (336)
  • Bity i bajty (343)
  • Wydajność (348)
  • Instrukcja switch (352)
  • Różne kwestie jÄ™zykowe (354)
  • Inne jÄ™zyki (358)
  • Algorytmy (359)
  • Inne (364)

SÅ‚ownik (369)

Bibliografia (379)

Skorowidz (383)

Dodaj do koszyka Programowanie w języku C. FAQ

Code, Publish & WebDesing by CATALIST.com.pl



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