Pochopenie a používanie ukazovateľov jazyka C: Základné techniky správy pamäte

Hodnotenie:   (4,6 z 5)

Pochopenie a používanie ukazovateľov jazyka C: Základné techniky správy pamäte (M. Reese Richard)

Recenzie čitateľov

Zhrnutie:

Kniha je všeobecne považovaná za komplexný a prístupný zdroj informácií o ukazovateľoch v programovaní v jazyku C. Ponúka jasné vysvetlenia, praktické príklady a je prínosom pre začiatočníkov, ako aj pre skúsenejších programátorov, ktorí si chcú doplniť chýbajúce vedomosti. Niektorí používatelia však upozornili na nedostatky v príkladoch kódu, organizačné problémy a zameranie na neštandardné postupy, ktoré by mohli začínajúcich programátorov zavádzať.

Výhody:

Dôkladné pokrytie ukazovateľov a správy pamäte, vďaka čomu je to pre programátorov v jazyku C nevyhnutné čítanie.
Jasné vysvetlenia, ktoré sú zrozumiteľné najmä pre začiatočníkov.
Praktický prístup založený na príkladoch s relevantnými reálnymi aplikáciami.
Pomáha budovať intuíciu o zložitých témach a oživuje záujem o programovanie v jazyku C.
Efektívne využitie diagramov a príkladov na objasnenie pojmov.

Nevýhody:

Niektoré príklady kódu sú neštandardné alebo zle usporiadané, čo vedie k zmätku.
Odkazy na neštandardné knižnice a postupy by mohli zavádzať začínajúcich programátorov.
Niektoré koncepty môžu byť príliš zjednodušené alebo sa opakujú, v niektorých oblastiach chýba hĺbka.
Diagramy môžu byť nejednoznačné a kniha nemusí byť dobre štruktúrovaná na jednoduchú orientáciu.

(na základe 87 čitateľských recenzií)

Pôvodný názov:

Understanding and Using C Pointers: Core Techniques for Memory Management

Obsah knihy:

Zlepšite svoje programovanie prostredníctvom dôkladného pochopenia ukazovateľov a správy pamäte v jazyku C. V tejto praktickej knihe sa dozviete, ako ukazovatele poskytujú mechanizmus na dynamickú manipuláciu s pamäťou, zlepšujú podporu dátových štruktúr a umožňujú prístup k hardvéru. Autor Richard Reese vám ukáže, ako používať ukazovatele s poliami, reťazcami, štruktúrami a funkciami, pričom v celej knihe používa pamäťové modely.

Ukazovatele, ktoré je ťažké zvládnuť, poskytujú jazyku C veľkú flexibilitu a silu - napriek tomu je tomuto dátovému typu venovaných len málo zdrojov. Táto komplexná kniha obsahuje informácie, ktoré potrebujete, či už ste začiatočník alebo skúsený programátor či vývojár v jazyku C alebo C++.

⬤ Získajte úvod do pointerov vrátane deklarácie rôznych typov pointerov.

⬤ Zoznámite sa s dynamickým prideľovaním a oddeľovaním pamäte a alternatívnymi technikami správy pamäte.

⬤ Používajte techniky na odovzdávanie alebo vracanie údajov do funkcií a z funkcií.

⬤ Pochopiť základné aspekty polí v súvislosti s ukazovateľmi.

⬤ Preskúmať základy reťazcov a spôsob, akým sa ukazovatele používajú na ich podporu.

⬤ Preskúmať, prečo môžu byť ukazovatele zdrojom bezpečnostných problémov, napríklad pretečenia vyrovnávacej pamäte.

⬤ Oboznámte sa s niekoľkými technikami ukazovateľov, ako je používanie nepriehľadných ukazovateľov, obmedzených ukazovateľov a kľúčového slova restrict.

Ďalšie údaje o knihe:

ISBN:9781449344184
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2013
Počet strán:225

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Pochopenie a používanie ukazovateľov jazyka C: Základné techniky správy pamäte - Understanding and...
Zlepšite svoje programovanie prostredníctvom...
Pochopenie a používanie ukazovateľov jazyka C: Základné techniky správy pamäte - Understanding and Using C Pointers: Core Techniques for Memory Management
Java pre dátovú vedu - Java for Data Science
Preskúmajte techniky a nástroje jazyka Java podporujúce rastúcu oblasť dátovej vedy O tejto knihe - Vaša vstupenka do sveta...
Java pre dátovú vedu - Java for Data Science

Diela autora vydali tieto vydavateľstvá: