Pointers in C programming a modern approach to memory management, recursive data structures, strings, and arrays

Gain a better understanding of pointers, from the basics of how pointers function at the machine level, to using them for a variety of common and advanced scenarios. This short contemporary guide book on pointers in C programming provides a resource for professionals and advanced students needing in...

Full description

Bibliographic Details
Main Author: Mailund, Thomas
Format: eBook
Language:English
Published: [New York, NY] Apress 2021
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • 1: Introduction
  • 2: Memory, Objects, and Addresses
  • 3: Pointers
  • 4: Pointers and Types
  • 5: Arrays
  • 6: Working with Arrays
  • 7: Strings
  • 8: Substrings Through Ranges
  • 9: Dynamic Memory Management
  • 10: Generic Dynamic Arrays
  • 11: Singly-linked Lists
  • 12: Search Trees
  • 13: Function Pointers
  • 14: Generic Lists and Trees
  • 15: Reference Counting Garbage Collection
  • 16: Allocation Pools
  • 17: Conclusions