Pochopení a používání ukazatelů jazyka C: Základní techniky pro správu paměti

Hodnocení:   (4,6 z 5)

Pochopení a používání ukazatelů jazyka C: Základní techniky pro správu paměti (M. Reese Richard)

Recenze čtenářů

Shrnutí:

Kniha je všeobecně považována za komplexní a přístupný zdroj informací o ukazatelích v programování v jazyce C. Nabízí srozumitelné vysvětlení, praktické příklady a je přínosná pro začátečníky i zkušenější programátory, kteří si chtějí doplnit chybějící znalosti. Někteří uživatelé však upozornili na nedostatky v příkladech kódu, organizační problémy a zaměření na nestandardní postupy, které by mohly začínající programátory uvést v omyl.

Klady:

Důkladné pokrytí ukazatelů a správy paměti, což z ní činí nezbytnou četbu pro programátory v jazyce C.
Jasná vysvětlení, která jsou snadno pochopitelná zejména pro začátečníky.
Praktický přístup založený na příkladech s relevantními reálnými aplikacemi.
Pomáhá budovat intuici o složitých tématech a oživuje zájem o programování v jazyce C.
Efektivní využití diagramů a příkladů k objasnění pojmů.

Zápory:

Některé příklady kódu jsou nestandardní nebo špatně uspořádané, což vede ke zmatkům.
Odkazy na nestandardní knihovny a postupy by mohly začínající programátory uvést v omyl.
Některé koncepty mohou být příliš zjednodušené nebo se opakovat, v některých oblastech chybí hloubka.
Diagramy mohou být nejednoznačné a kniha nemusí být dobře strukturovaná pro snadnou orientaci.

(na základě 87 hodnocení čtenářů)

Původní název:

Understanding and Using C Pointers: Core Techniques for Memory Management

Obsah knihy:

Zlepšete své programování díky důkladné znalosti ukazatelů a správy paměti v jazyce C. V této praktické knize se dozvíte, jak ukazatele poskytují mechanismus pro dynamickou manipulaci s pamětí, rozšiřují podporu datových struktur a umožňují přístup k hardwaru. Autor Richard Reese vám ukáže, jak používat ukazatele s poli, řetězci, strukturami a funkcemi, přičemž v celé knize používá modely paměti.

Ukazatele, které je obtížné zvládnout, poskytují jazyku C velkou flexibilitu a sílu - přesto je tomuto datovému typu věnováno jen málo zdrojů. V této obsáhlé knize najdete potřebné informace, ať už jste začátečník, nebo zkušený programátor či vývojář v jazyce C nebo C++.

⬤ Získejte úvod do problematiky ukazatelů, včetně deklarace různých typů ukazatelů.

⬤ Poznejte dynamickou alokaci a dealokaci paměti a alternativní techniky správy paměti.

⬤ Používejte techniky pro předávání nebo vracení dat do funkcí a z funkcí.

⬤ Pochopit základní aspekty polí ve vztahu k ukazatelům.

⬤ Prozkoumat základy řetězců a způsoby použití ukazatelů pro jejich podporu.

⬤ Prozkoumat, proč mohou být ukazatele zdrojem bezpečnostních problémů, například přetečení bufferu.

⬤ Zjistěte několik technik ukazatelů, jako je použití neprůhledných ukazatelů, omezených ukazatelů a klíčového slova restrict.

Další údaje o knize:

ISBN:9781449344184
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2013
Počet stran:225

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Pochopení a používání ukazatelů jazyka C: Základní techniky pro správu paměti - Understanding and...
Zlepšete své programování díky důkladné znalosti...
Pochopení a používání ukazatelů jazyka C: Základní techniky pro správu paměti - Understanding and Using C Pointers: Core Techniques for Memory Management
Java pro datovou vědu - Java for Data Science
Prozkoumejte techniky a nástroje jazyka Java podporující rostoucí oblast datové vědy O této knize - Vstupenka do světa datové...
Java pro datovou vědu - Java for Data Science

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)